专栏首页landvc语言_头文件

c语言_头文件

传统 C++

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

#include <assert.h> //设定插入点 #include <ctype.h> //字符处理 #include <errno.h> //定义错误码 #include <float.h> //浮点数处理 #include <fstream.h> //文件输入/输出 #include <iomanip.h> //参数化输入/输出 #include <iostream.h> //数据流输入/输出 #include <limits.h> //定义各种数据类型最值常量 #include <locale.h> //定义本地化函数 #include <math.h> //定义数学函数 #include <stdio.h> //定义输入/输出函数 #include <stdlib.h> //定义杂项函数及内存分配函数 #include <string.h> //字符串处理 #include <strstrea.h> //基于数组的输入/输出 #include <time.h> //定义关于时间的函数 #include <wchar.h> //宽字符处理及输入/输出 #include <wctype.h> //宽字符分类

标准 C++

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

#include <algorithm> //STL 通用算法 #include <bitset> //STL 位集容器 #include <cctype>//同上的不再注释 #include <cerrno> #include <clocale> #include <cmath> #include <complex> //复数类 #include <cstdio> #include <cstdlib> #include <cstring> #include <ctime> #include <deque> //STL双端队列容器 #include <exception> //异常处理类 #include <fstream> #include <functional> //STL 定义运算函数(代替运算符) #include <limits> #include <list> //STL 线性列表容器 #include <map> //STL 映射容器 #include <iomanip> #include <ios> //基本输入/输出支持 #include <iosfwd> //输入/输出系统使用的前置声明 #include <iostream> #include <istream> //基本输入流 #include <ostream> //基本输出流 #include <queue> //STL 队列容器 #include <set> //STL 集合容器 #include <sstream> //基于字符串的流 #include <stack> //STL 堆栈容器 #include <stdexcept> //标准异常类 #include <streambuf> //底层输入/输出支持 #include <string> //字符串类 #include <utility> //STL 通用模板类 #include <vector> //STL动态数组容器 #include <cwchar> #include <cwctype>

在C++中,标准库的命名空间为std,因而包含了上述头文件时,一般会使用下列语句:

1

using namespace std;

C99 版本

1 2 3 4 5 6

#include <complex.h> //复数处理 #include <fenv.h> //浮点环境 #include <inttypes.h> //整数格式转换 #include <stdbool.h> //布尔环境 #include <stdint.h> //整型环境 #include <tgmath.h> //通用类型数学宏

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【转】也许CTO并不是终点——没有净土

      不想做将军的士兵不是好士兵,这句话可以有很功利的理解方式,对应到我们自己很可能是:不想做CTO的程序员不是好程序员!几年前对这句话的理解与现在有很多不同,因...

    landv
  • GUI引发的一场脑部大战|wine、wsl、mono、gtk、qt

    wine可以运行大部分Windows软件,实在不行还有虚拟机,虚拟机性能弱,还可以进行远程服务器玩耍。

    landv
  • [golang]golang EqualFold 字符串比较是否相等

    landv
  • IOS和android都使用的网络编程头文件

    #include <errno.h> //提供错误号errno的定义,用于错误处理

    望天
  • C++ 标准库之 iomanip 、操作符 ios::fixed 以及 setprecision 使用的惨痛教训经验总结

    本菜鸡自从退役之后就再也没怎么敲过 C++ 代码,在 C++ 语言下,求解关于浮点数类型的问题时,之前有碰到类似的情况,但是似乎都没有卡这块的数据,基本上用一个...

    Angel_Kitty
  • CSP-J/S考试中是否可以使用万能头文件

    假如DevC++的安装路径为"C:\ProgramFiles (x86)\Dev-Cpp",则bits/stdc++.h的完整路径为"C:\Program Fi...

    海天一树
  • Linux的头文件和C/C++的头文件

    =============================================================================

    黑泽君
  • L005Linux和androidNDK之c语言中的正则表达式

    上善若水.夏
  • application.yml 配置失效 ,maven 配置失效,扫描不到配置?

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

    suveng
  • 运行程序时报错“Value too large for defined data type”

    此错误对应的出错代码为EOVERFLOW,原因可能是目标文件超过2GB大小。

    一见

扫码关注云+社区

领取腾讯云代金券