私はc++例外クラスを設計しています。
以下のものを追加する予定です
1>デバッグフラグ(デフォルトではfalse)2>デバッグメッセージ
開発、単体テスト、およびデバッグ中、このデバッグフラグはtrueになります。したがって、これにより、必要なすべての詳細がログファイル(および出力)に出力されます。
それは良いデザインですか、それともそれらの余分なコード(展開後に使用されることはありません)を削除する必要がありますか?
C ++例外クラスの設計に使用できる標準または設計パターンまたはテンプレートはありますか?