标签: c++ embedded
现在我正在使用相同的核心合并两个代码,但它们与#defines区别开来,我需要的是在运行时选择我需要的wicth配置,代码使用如果ENABLE(定义)验证要加载的配置,如何修改代码使其工作? 感谢
答案 0 :(得分:2)
你做不到。宏是预处理器。它们在编译期间消失了。 变量是最好的选择。 顺便说一下,这个问题在这里得到解答。
Changing a macro at runtime in C