Чтение последовательности из потока

Материал из Вики ИТ мехмата ЮФУ
Перейти к: навигация, поиск

Когда из потока необходимо прочитать последовательность элементов, для формулировки условия остановки чтения можно использовать стандартное преобразование потока к bool.

Пример чтения последовательности элементов в стек

    while (true) {
        T a;
        is >> a;
        if (!is)
            break;
        st.push(a);
    }