Qtにデバッグビルド専用のコードを含めるために正式にサポートされている方法を知っている人はいますか?例:Qtは(保証された)デバッグ定義を提供していますか?
#ifdef QT_DEBUG
// do something
#endif
基本的にはQ_ASSERTと似ていますが、より複雑なテストです。
Qtフレームワークがデバッグマクロを定義することが保証されていることを示すドキュメントが見つからないようです。存在しない場合、どのような賢明だろう非公式方法は、この機能のプロジェクトを幅広く実装するには?
を知っていますか? –
いいえ、ソースを読んでいるだけです。公開されたAPIヘッダーの定義が非常に良い理由なく変更されることはありません。 – laalto