У меня есть следующий код, и вывод filestream
отображается в моей командной строке как cout
.Выход FileStream отображается в Ostream C++
Я прочитал текст из входного файла и записал его в другом файле и cout
счетчик, который показывает, сколько файлов обрабатывается. Но есть некоторые строки, которые должны записываться в файл, но вместо него он выводится на экран.
Если в потоке, который печатается на файле, есть слово «CON», тогда этот поток печатается на экране вместо файла.
Это мой выход:
17-й линии в консоли не должно быть.
Пожалуйста, сообщите нам, какой язык вы используете. Эксперты не найдут ответа на вопрос, чтобы ответить без таких деталей. Используйте кнопку [edit] для добавления информации. –
Пожалуйста, напишите [минимальный, полный и проверяемый пример] (http://stackoverflow.com/help/mcve). Код, который вы ввели, кажется, является частью большого целого (отступы, оборванные фигурные скобки в конце). – TriskalJM
Пожалуйста, воздержитесь от редактирования кода из вашего вопроса после решения проблемы; вместо этого отправьте свое решение в качестве ответа. Это поможет любому, кто сталкивается с той же проблемой в будущем. –