Насколько я понимаю, оператор извлечения>> разделяется пробелом. Удаляет ли оператор извлечения разделитель из потока? Например, скажем, у меня есть файл
6
Foo
Bar
и код
ifstream fin(filename);
int x;
fin >> x;
файловый поток по-прежнему содержит символ новой строки, следующий за цифрой 6 (что может испортить последующие операторы getline)? Или это было удалено в процессе извлечения?