2 つのサブモジュールを持つアプリケーションがあります。また、モジュールのアクティビティをログに記録するために記述されたカスタム Log クラスです。私が取り組んでいる要件は、各モジュールが同じ名前のログ ファイルを作成し、それにログを書き込む必要があることです。それをよりよく説明するには、アプリケーションの別のセッションが module2 で開始されたときに、module1 が app.log にログを書き込んでいる最初の実行を検討してください。また、app.log を作成して書き込みを開始する必要があります。ただし、その前に、古い app.log の名前を app.log.1 に変更する必要があります。
1 つのモジュール関数の名前を変更できないログ ファイルが開いているときに直面している問題。ウィンドウ 7 で C++ を使用しています。