有没有一种简单的方法可以分析头文件并获得所有#define的结果列表?

时间:2020-03-24 10:06:21

标签: c++ c

很抱歉,我确定这是一个基本问题,但是在搜索包含数百个头文件的代码的答案时,我一定不能使用正确的术语。仅在文件中搜索#define语句就很麻烦。在Visual Studio或VSCode中,有没有一种简单的方法可以让它逐步遍历文件并为我提供所有值文字及其值的列表?

1 个答案:

答案 0 :(得分:2)

您可以获得的最接近的结果是使用/P编译器开关将经过预处理的输出转储到文件中。这将是巨大的,但是它可以准确地向您显示编译器正在使用什么,并且您可以在输出文件中进行文本搜索以找到所需的内容。