1
4
GNU cpp,部分 GCC 是非常灵活和非常好的解析和预处理C代码,虽然它是用C写的,而不是用C++编写的。 |
2
3
你可能想看看 Boost.Wave . |
3
0
你应该考虑使用 Lex and Yacc (分别称为Flex和Bison)。这些是用于分析语言的工具。 This excellent book 在任何著名的大学图书馆都可以买到。 |
Timo · 如果宏变量后跟构成有效标识符的字符,则不会展开宏变量 6 年前 |
user3623498 · 在#if中更改变量时出现问题 6 年前 |
einpoklum · 来自#cmakedefine替换的意外结果 6 年前 |
Joseph Franciscus · C中预处理器方法的别名++ 6 年前 |
stoper · 防止同一宏在多个转换单元中具有不同的定义 6 年前 |
СеÑгей · MinGW中预处理器g++的奇怪行为 7 年前 |