vscode c++解决包含头文件红色波浪线问题

安装c/c++插件后,按ctrl+shift+p,

点击打开了c_cpp_properties.json文件,对其中的IncludePath进行编辑,示例如下:

cpp 复制代码
"includePath": [
                "${workspaceFolder}/**",
                "${workspaceFolder}/include/**",
                "${workspaceFolder}/src/calc/include/dbus/**",
                "${workspaceFolder}/src/calc/include/util/**",
                "${workspaceFolder}/src/calc/include/main/**",
                "C:/mingw32/i686-w64-mingw32/include/c++",
                "C:/mingw32/i686-w64-mingw32/include/c++/i686-w64-mingw32",
                "C:/mingw32/i686-w64-mingw32/include/c++/backward",
                "C:/mingw32/i686-w64-mingw32/include",
                "C:/mingw32/include",
                "C:/mingw32/lib/gcc/i686-w64-mingw32/5.4.0/include",
                "C:/mingw32/lib/gcc/i686-w64-mingw32/5.4.0/include-fixed"
            ],

注意,如果a.h中还include了b.h,即使a.h在包含范围内,但b.h没在包含范围内的话,a.h上也仍然会显示波浪线。

相关推荐
Ljwuhe1 天前
类与对象(中)——运算符重载
开发语言·c++
郝学胜-神的一滴1 天前
深入理解链表:从基础到实践
开发语言·数据结构·c++·算法·链表·架构
crescent_悦1 天前
C++:Have Fun with Numbers
开发语言·c++
mjhcsp1 天前
C++轮廓线 DP:从原理到实战的深度解析
开发语言·c++·动态规划
ArturiaZ1 天前
【day36】
数据结构·c++·算法
CodeJourney_J1 天前
从“Hello World“ 开始 C++
c语言·c++·学习
tod1131 天前
C++ 核心知识点全解析(八)
开发语言·c++·面试经验
Ljwuhe1 天前
C++类与对象(上)
开发语言·c++
killer_queen48041 天前
AI_agent(三) MCP协议(二)
c++·agent·mcp·a2a