Visual Studio 2022中创建的C++项目无法使用万能头<bits/stdc++.h>解决方案
Visual Studio 2019中创建的C++项目无法使用万能头<bits/stdc++.h>解决方案
- 打开一个c++项目写上c++头文件,右击头文件,转到文档
- 右击右上角iostream,打开文件所在位置
- 在该目录下新建一个文件夹命名为:bits
- 在bits文件夹中新建一个文本文档(新建不了可以在其他地方建好后粘贴过来)
- 在文档中输入以下代码
1 #ifndef _GLIBCXX_NO_ASSERT 2 #include <cassert> 3 #endif 4 #include <cctype> 5 #include <cerrno> 6 #include <cfloat> 7 #include <ciso646> 8 #include <climits> 9 #include <clocale> 10 #include <cmath> 11 #include <csetjmp> 12 #include <csignal> 13 #include <cstdarg> 14 #include <cstddef> 15 #include <cstdio> 16 #include <cstdlib> 17 #include <cstring> 18 #include <ctime> 19 20 #if __cplusplus >= 201103L 21 #include <ccomplex> 22 #include <cfenv> 23 #include <cinttypes> 24 #include <cstdalign> 25 #include <cstdbool> 26 #include <cstdint> 27 #include <ctgmath> 28 #include <cwchar> 29 #include <cwctype> 30 #endif 31 32 // C++ 33 #include <algorithm> 34 #include <bitset> 35 #include <complex> 36 #include <deque> 37 #include <exception> 38 #include <fstream> 39 #include <functional> 40 #include <iomanip> 41 #include <ios> 42 #include <iosfwd> 43 #include <iostream> 44 #include <istream> 45 #include <iterator> 46 #include <limits> 47 #include <list> 48 #include <locale> 49 #include <map> 50 #include <memory> 51 #include <new> 52 #include <numeric> 53 #include <ostream> 54 #include <queue> 55 #include <set> 56 #include <sstream> 57 #include <stack> 58 #include <stdexcept> 59 #include <streambuf> 60 #include <string> 61 #include <typeinfo> 62 #include <utility> 63 #include <valarray> 64 #include <vector> 65 66 #if __cplusplus >= 201103L 67 #include <array> 68 #include <atomic> 69 #include <chrono> 70 #include <condition_variable> 71 #include <forward_list> 72 #include <future> 73 #include <initializer_list> 74 #include <mutex> 75 #include <random> 76 #include <ratio> 77 #include <regex> 78 #include <scoped_allocator> 79 #include <system_error> 80 #include <thread> 81 #include <tuple> 82 #include <typeindex> 83 #include <type_traits> 84 #include <unordered_map> 85 #include <unordered_set> 86 #endif
- 保存后将该文档命名为:stdc++.h
- 重新打开项目就可以尽情享用万能头文件啦
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!