14
Jak wyświetlić wartość #define w czasie kompilacji?
Próbuję dowiedzieć się, jakiej wersji Boost mój kod używa. Chcę zrobić coś takiego: #error BOOST_VERSION ale preprocesor nie rozwija BOOST_VERSION. Wiem, że mógłbym wydrukować go w czasie wykonywania z programu i wiem, że mógłbym spojrzeć na dane wyjściowe preprocesora, aby znaleźć odpowiedź. Czuję, że sposób na zrobienie tego podczas kompilacji …