и вычитал If the algorithm fails to allocate memory, std::bad_alloc is thrown.. О каком алгоритме и аллокации идёт речь, ведь мы сначала должны приготовить участок памяти заранее, а потом скопировать?
std::vector<int> arr; auto begin = std::istream_iterator<int>(fstr); std::copy_n(begin,n,std::back_inserter(arr)); Ну а в файлике 100500 гигов интов.
Ну так выделяет память не алгоритм же
Ты вопрос читал?
Да, читал
Итератор конечно
Обсуждают сегодня