Елена Мальцева
Елена Мальцева

Подскажите почему код не компилируется? (код на C/C++)

#include
#include
#include
#include
int main(int argc, const char** argv) {
std::ifstream infile("file.txt");
std::set list((std::istream_iterator(infile)),(std::istream_iterator()));
std::ofstream outfile("file-out.txt");
std::copy(list.begin(),list.end(),std::ostream_iterator(outfile,"\n"));

return 0;
}
при компиляции пишет:
A:\Dev-Cpp\Projest\test\repetition\main.cpp In function `int main(int, const char**)':
7A:\Dev-Cpp\Projest\test\repetition\main.cpp missing template arguments before '(' token
7 A:\Dev-Cpp\Projest\test\repetition\main.cpp missing template arguments before '(' token
9 A:\Dev-Cpp\Projest\test\repetition\main.cpp missing template arguments before '(' token
A:\Dev-Cpp\Projest\test\repetition\Makefile.win [Build Error] [main.o] Error 1
------------------------
в чом проблема?

Aлександр Гришанов

итератор, он тоже темплейный.
std::set list((std::istream_iterator<ВОТ ЭТОГО НЕ ХВАТАЕТ>(infile)),(std::istream_iterator<И ТУТ>()));

и дальше тоже) ну ты понял

Похожие вопросы
Подскажите как откомпилировать код на C/C++ ДЛя телефона?
Подскажите код в c++!
Во что компилирует код VBA Excel?
почему не компилирует код?
не компилируется код
Не компилирует код в дэвспп 4.9.9.2
Dev C++ не компилирует.
Почему программа не компилируется на С++
C++ не компилируется...
C++ почему не компилируется?