我有以下部分:
#ifndef __CUSTOM_TYPE
typedef unsigned int u_int;
#endif
虽然没有定义__CUSTOM_TYPE,但IDE不会解析它。 然后它将u_int的用法报告为错误。 提前致谢
答案 0 :(得分:0)
原则上应该有效。假设文件被正确配置为C项目中的C文件(即具有.c图标),CDT通过颜色编码显示它正在计算哪些行作为所选构建配置的一部分。因此,如果未定义__CUSTOM_TYPE,则以下行应具有不同的背景颜色。
如果不是这种情况,将鼠标悬停在__CUSTOM_TYPE符号上会显示其定义的位置 - 可能在某些嵌套的头文件或其他内容中。