Visual Studio 2022中创建的C++项目无法使用万能头<bits/stdc++.h>解决方案

目录

发现问题

解决办法

第一步

第二步

第三步

第四步

最后一步

问题解决


发现问题

如果大家也遇到下面这种问题,可能是没有include文件夹中没有bits/stdc++.h

Visual Studio 2022中创建的C++项目无法使用万能头<bits/stdc++.h>解决方案_第1张图片

解决办法

第一步

打开一个C++项目,鼠标移动至头文件上右击,选择转到文档或者把鼠标光标对准头文件那一行直接按键盘上的F12

Visual Studio 2022中创建的C++项目无法使用万能头<bits/stdc++.h>解决方案_第2张图片

第二步

跳转至文档后,把鼠标移动至头文件处,右击鼠标,选择打开所在文件夹

Visual Studio 2022中创建的C++项目无法使用万能头<bits/stdc++.h>解决方案_第3张图片

第三步

这时用管理员权限创建一个名为bits的文件夹,如果管理员权限只能创建文件夹,则选择到桌面进行下一步的stdc++.h文件的创建

Visual Studio 2022中创建的C++项目无法使用万能头<bits/stdc++.h>解决方案_第4张图片

Visual Studio 2022中创建的C++项目无法使用万能头<bits/stdc++.h>解决方案_第5张图片

Visual Studio 2022中创建的C++项目无法使用万能头<bits/stdc++.h>解决方案_第6张图片

第四步

将以下内容写入stdc++.h中保存后,再将桌面上的stdc++.h文件拖入bits文件夹中

#ifndef _GLIBCXX_NO_ASSERT
#include 
#endif
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

#if __cplusplus >= 201103L
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#endif

// C++
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

#if __cplusplus >= 201103L
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#endif

Visual Studio 2022中创建的C++项目无法使用万能头<bits/stdc++.h>解决方案_第7张图片

最后一步

重启Visual Studio 2022,此时就可以正常使用#include

Visual Studio 2022中创建的C++项目无法使用万能头<bits/stdc++.h>解决方案_第8张图片

可以发现编译器的报错和#include的红色波浪线没有了,证明我们成功了!

问题解决

Visual Studio 2022中创建的C++项目无法使用万能头<bits/stdc++.h>解决方案_第9张图片

此时用#include,无需其他头文件代码也可以正常编译运行

希望对你有帮助!加油!

若您认为本文内容有益,请不吝赐予赞同并订阅,以便持续接收有价值的信息。衷心感谢您的关注和支持!

你可能感兴趣的:(C/C++,visual,studio,c++)