标签: c++ macros
我有一个c ++项目,是否可以在项目中定义一个也会影响项目中文本文件的宏。所以在c ++中有类似 “ #define动物狗”
文本文件: 好动物
c ++读取文本文件为: 好狗
由于不会编译文本文件,所以我认为不会有办法,但是任何帮助将不胜感激!
答案 0 :(得分:1)
定义宏由预处理器(编译器的一部分)读取。但是您的文本文件通常不会由预处理器处理。
但是,此答案可能对您有帮助:
Stack Overflow Question on Running Preprocessor