文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

如果在vs中安装C++万能库头文件

2023-06-06 12:26

关注

本篇文章为大家展示了如果在vs中安装C++万能库头文件,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

一、C++万能库是什么?

C++万能库的定义:简而言之,就是一条语句代替了多条语句,包含了目前c++所包含的所有头文件

C++万能库的写法:#include <bits/stdc++.h>

二、C++万能库包含的内容:

如下是bits/stdc++.h所包含的C++所有库函数头文件:

#ifndef _GLIBCXX_NO_ASSERT#include <cassert>#endif#include <cctype>#include <cerrno>#include <cfloat>#include <ciso646>#include <climits>#include <clocale>#include <cmath>#include <csetjmp>#include <csignal>#include <cstdarg>#include <cstddef>#include <cstdio>#include <cstdlib>#include <cstring>#include <ctime>#if __cplusplus >= 201103L#include <ccomplex>#include <cfenv>#include <cinttypes>#include <cstdalign>#include <cstdbool>#include <cstdint>#include <ctgmath>#include <cwchar>#include <cwctype>#endif// C++#include <algorithm>#include <bitset>#include <complex>#include <deque>#include <exception>#include <fstream>#include <functional>#include <iomanip>#include <ios>#include <iosfwd>#include <iostream>#include <istream>#include <iterator>#include <limits>#include <list>#include <locale>#include <map>#include <memory>#include <new>#include <numeric>#include <ostream>#include <queue>#include <set>#include <sstream>#include <stack>#include <stdexcept>#include <streambuf>#include <string>#include <typeinfo>#include <utility>#include <valarray>#include <vector>#if __cplusplus >= 201103L#include <array>#include <atomic>#include <chrono>#include <condition_variable>#include <forward_list>#include <future>#include <initializer_list>#include <mutex>#include <random>#include <ratio>#include <regex>#include <scoped_allocator>#include <system_error>#include <thread>#include <tuple>#include <typeindex>#include <type_traits>#include <unordered_map>#include <unordered_set>#endif

三、如何导入C++万能库到vs2019中:

首先:在桌面上新建一个文本文件;
      其次:将(二)中的代码拷贝进入文本文件,保存并退出;
最后重命名为:stdc++.h

如果在vs中安装C++万能库头文件

找到vs在电脑中的文件位置:找到VC下include文件夹
本机路径D:\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29333\include

如果在vs中安装C++万能库头文件

在include文件夹中新建文件夹,并命名为bits

如果在vs中安装C++万能库头文件

进入bits文件夹,将之前创建的stdc++.h拷贝进该文件夹中

如果在vs中安装C++万能库头文件

四、如何寻找include文件夹:

特殊情况:如果找不到文件的办法
    1)右键你的vs,打开文件所在的位置;往上走,返回到Community文件夹;

如果在vs中安装C++万能库头文件

如果在vs中安装C++万能库头文件

    2)再到搜索框中搜索: cliext

如果在vs中安装C++万能库头文件

    3)同样:右击该文件,打开文件所在的位置,即为include文件夹。

五、在vs2019中使用万能库:

代码块,检验是否成功安装:

#include <bits/stdc++.h>using namespace std;void solve() {cout << "Hello World!\n";}int main() {solve();return 0;}

运行结果:

如果在vs中安装C++万能库头文件

六、浅谈万能库:

C++万能库有利有弊,是一把双刃剑:
利:
1)C++万能库很方便;
2)使用C++万能库后,不需要导入其他头文件,节省时间;
3)在一些比赛中,是可以使用C++万能库,节省了比赛时间;
4)无需考虑自己有没有少导入了哪一些库;
5)是代码看起来整洁,少了很多导入头文件的语句
弊:
1)不利于你的进步,你会慢慢的依赖他,导致有些头文件,你会忘记;
2)相对于你写一个文件时使用几个库,只需要编译这几个库,然而C++万能库需要编译所有头文件,导致编译时间的增加,这是我们不愿意看到的;
3)在比赛中,容易导致TLE(Time Limit Exceed),即超时;

上述内容就是如果在vs中安装C++万能库头文件,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注编程网行业资讯频道。

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯