0

プログラムでデータ ファイルを操作した結果のログをファイルに書き込みます。このファイルには、ログ ファイル名にデータ ファイルの名前も含まれており、再現性のためにデータ ファイルの内容もログに記録されます。データファイルが正しければ、正常に動作します。データ ファイルに問題がある場合、それ以降の作業は拒否されます。それは正常に動作します。私の GUI 環境では、ユーザーが 2 回目の試行を行い、2 回目は別の名前で正しいデータ ファイルを提供する場合があります。ただし、2 回目の読み取りでプログラムが中止されます。

  google::SetLogDestination(0, LogFileName.c_str() );
  google::InitGoogleLogging(FileName);

初期化コマンドは 2 回目に発生します。ロギングを再開、終了、再初期化、閉じる、またはその他の方法でログを記録するにはどうすればよいですか?

4

1 に答える 1