Я пытаюсь выяснить, какая версия Boost мой код думает, что она использует. Я хочу сделать что-то вроде этого:
#error BOOST_VERSION
но препроцессор не расширяет BOOST_VERSION.
Я знаю, что могу распечатать его во время выполнения программы, и я знаю, что могу найти выход препроцессора, чтобы найти ответ. Я чувствую, что способ сделать это во время компиляции может быть полезен.