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上也仍然会显示波浪线。

相关推荐
REDcker3 小时前
有限状态机与状态模式详解 FSM建模Java状态模式与C++表驱动模板实践
java·c++·状态模式
basketball6163 小时前
C++ 构造函数完全指南:从入门到进阶
java·开发语言·c++
想唱rap4 小时前
IO多路转接之poll
服务器·开发语言·数据库·c++
落羽的落羽5 小时前
【算法札记】练习 | Week4
linux·服务器·数据结构·c++·人工智能·算法·动态规划
goodesocket5 小时前
芯片HAST测试:通电工作下如何精准模拟极端环境挑战?
c++
特种加菲猫6 小时前
从零开始手撕AVL树:详解插入、平衡因子更新与四种旋转
开发语言·c++
萑澈6 小时前
算法竞赛入门:C++ STL核心用法与时空复杂度速查手册
数据结构·c++·算法·stl
江屿风7 小时前
C++OJ题经验总结(竞赛)1
开发语言·c++·笔记·算法
运筹vivo@7 小时前
LeetCode 2405. 子字符串的最优划分
c++·算法·leetcode·职场和发展·哈希表
有点。8 小时前
C++(枚举法一练习题)
开发语言·c++·算法