c++ - 为项目文本文件定义宏

标签 c++ macros

我有一个 C++ 项目,是否可以在项目中定义一个宏来影响项目中的文本文件。所以在 C++ 中有类似的东西 “#define 动物狗”

文本文件: 好动物

c++ 读入文本文件为: 好狗

由于无法编译文本文件,我认为没有办法,但我们将不胜感激!

最佳答案

定义宏由预处理器(编译器的一部分)读取。但是您的文本文件通常不会由预处理器处理。

但是,这个答案可能对您有帮助:

Stack Overflow Question on Running Preprocessor

关于c++ - 为项目文本文件定义宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55856361/

相关文章:

macros - 宏可以扩展为模式组合吗?

这里可以使用 stringize 宏吗?

c++ - C++ 中的引用变量存储什么值?

c++ - 为什么允许某些非常量表达式作为 constexpr 逗号运算符的操作数?

C宏根据类型使用参数

macros - 引用阅读器宏调用

c - 宏编译

c++ - 如何从 bash 脚本捕获终端输出并将其显示在我的 Qt UI 中?

c++ - 在没有任何干预的情况下继续运行程序,直到它被要求退出

c++ - 对 vector 中的所有组合求和