タグ付けされた質問 「boost-preprocessor」

14
コンパイル時に#defineの値を表示するにはどうすればよいですか?
私のコードがどのバージョンのBoostを使用していると考えているかを調べようとしています。私はこのようなことをしたいです: #error BOOST_VERSION しかし、プリプロセッサはBOOST_VERSIONを展開しません。 プログラムから実行時に出力できることはわかっていますし、プリプロセッサの出力を見て答えを見つけることもできます。コンパイル中にこれを行う方法があると便利だと思います。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.