istream_iterator и cin
От: user_60309  
Дата: 06.06.10 18:38
Оценка:
Есть код, который кладет в контейнер числа введенные из консоли:

#include <iostream>
#include <vector>

int main()
{
    std::vector<int> v;
    std::copy(std::istream_iterator<int>(std::cin), std::istream_iterator<int>(), std::back_inserter(v));
}


Во время выполнения этого кода консоль предлагает вводить числа бесконечно. Я ожидал, что ввод закончится после нажатия на энтер... В общем как мне правильно остановить ввод чисел или что я делаю не так?
исправил разметку — Кодт
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.