@NiNiNu

Вывод в файл c++?

Подскажите, а как создать N одновременно открытых потока на вывод в файл с именами из массива?
vector string T;
те чтобы можно было открыть эти потоки и потом выводить:
ofstream T[0];....;ofstream T[T.size()-1];

T[0].open(T[0]);....;T[T.size()-1].open(T[T.size()-1]);

T[0]<<"ВЫВОД В ФАЙЛ"<<endl;
  • Вопрос задан
  • 103 просмотра
Решения вопроса 1
wataru
@wataru Куратор тега C++
Разработчик на С++, экс-олимпиадник.
Используйте std::vector. Если будет ругаться на отсутствие каких-то конструкторов, держите в векторе не сами ofstream, а указатели на них. Потом руками через new создайте классы.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы