2016-12-29 6 views
0

次のコードがあり、filestreamの出力がコマンドプロンプトにcoutと表示されています。Ostream C++でFileStream出力が表示されています

入力ファイルのテキストを読み込んで別のファイルに書き込んだり、処理されるファイルの数を示すカウンタをcoutとしています。しかし、ファイルに書き込む行がいくつかありますが、代わりに画面に表示されます。

ファイルに印刷中の「CON」という単語がある場合、このストリームはファイルではなく画面に表示されます。

これが私の出力です:

This link is not supposed to show here

コンソールの17行があってはなりません。ファイル名として窓のresevedキーワードの

+0

を検出され、あなたが使用している言語を教えてください。専門家は、そのような詳細なしで答えることができるかどうか疑問視することはないでしょう。 [編集]ボタンを使用して情報を追加します。 –

+0

[最小で完全で検証可能な例](http://stackoverflow.com/help/mcve)を投稿してください。あなたが入力したコードブロックは、より大きな全体の一部として表示されます(インデントして、最後に中括弧がついています)。 – TriskalJM

+0

問題を解決してからコードを編集しないようにしてください。代わりに、ソリューションを回答として投稿してください。これは、将来同じ問題に遭遇する他の人を助けるでしょう。 –

答えて

関連する問題