14 如何在编译时显示#define的值? 我试图找出我的代码认为正在使用的Boost版本。我想做这样的事情: #error BOOST_VERSION 但是预处理器不会扩展BOOST_VERSION。 我知道我可以在程序运行时将其打印出来,并且我可以查看预处理器的输出以找到答案。我觉得在编译过程中采取这种方式可能会很有用。 123 macros c-preprocessor boost-preprocessor
4 C99预处理器Turing是否已完成? 在发现Boost预处理器的功能之后,我发现自己想知道:C99预处理器Turing是否完整? 如果没有,那么缺少资格的原因是什么? 73 c-preprocessor theory boost-preprocessor turing-complete