std :: cin - самый стандартный способ сделать это.std :: cin удаляет все пробелы внутри каждого числа, поэтому вы делаете
while(cin << yourinput)yourvector.push_back(yourinput)
, и они автоматически вставляются в вектор:)
РЕДАКТИРОВАТЬ:
, если хотитедля чтения из файла вы можете конвертировать ваш std :: cin, чтобы он автоматически читал из файла:
freopen("file.in", "r", stdin)