1

C++ アプリケーションを実行するバッチ ファイルがあります。

実行は次のようなものです

program.exe arguments >log.log 2>&1

正常に動作しますが、ログ ファイルとコマンド ウィンドウから欠落しているログがあります。リダイレクトを削除すると、不足しているログcmd 実行ウィンドウに表示されます。また、Visual Studio でプログラムを実行すると、実行ウィンドウに欠落した出力はありません。

この場合に欠落していることに気付いたメッセージは単純な printf() ステートメントですが、他のメッセージも欠落している可能性があると思います (これは大規模なエンタープライズ システムです)。

これはかなり奇妙に思えますが、アイデアはありますか?

ありがとう。

4

1 に答える 1