Вывод FileStream отображается в Ostream c++

У меня есть следующий код, и filestreamвывод отображается как coutв моей командной строке.

Я прочитал текст из входного файла и записал его в другой файл и coutсчетчик, который показывает, сколько файлов обрабатывается. Но есть несколько строк, которые предполагается записать в файл, но вместо этого он печатается на экране.

Если есть» CON » слово в потоке, который печатает на файл, то этот поток печатается на экране вместо файла.

Это мой выход:

Эта ссылка не должна отображаться здесь

17-я строка в консоли не должна быть там.

1 ответ