C++头文件

作为一名蒟蒻,我来整理一下C++里的各种头文件(如有错误望各路大神指正)

首先说一下如何定义头文件:

在代码的第一行写上:

#include<>

在<>里写头文件名。

个人推荐使用万能头文件(真的是万能的)because我懒😁

#include<bits/stdc++.h>

但还是说一下其他的吧

#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>----------------------宽字符分类

#include<algorithm>----------------------STL通用算法

#include<bitset>---------------------------STL位集容器

#include<cctype>-------------------------C字符处理

#include<cerrno>-------------------------C的错误报告机制

#include<clocale>------------------------用来配置地域的信息,设置当前程序使用的本地化信息

#include<cmath>-------------------------兼容C语言数学库

#include<complex>----------------------复数类

#include<cstdio>-------------------------C语言输入输出工具

#include<cstdlib>------------------------C语言通用工具

#include<cstring>------------------------C字符串

#include<ctime>--------------------------把日期和时间转换为字符串

#include<deque>-------------------------STL双端队列容器

#include<exception>--------------------异常处理类

#include<fstream>-----------------------文件输入输出流

#include<functional>--------------------STL定义运算函数(代替运算符)

#include<list>-----------------------------STL线性列表容器

#include<map>---------------------------STL映射容器

#include<ios>-----------------------------基本输入/输出支持

#include<iosfwd>------------------------输入/输出系统使用的前置声明

#include<iostream>---------------------基本输入输出流

#include<queue>------------------------STL队列容器

#include<set>-----------------------------STL集合容器

#include<sstream>----------------------基于字符串的流

#include<stack>--------------------------STL堆栈容器

#include<stdexcept>--------------------标准异常类

#include<streambuf>--------------------底层输入/输出支持

#include<string>--------------------------字符串类

#include<utility>---------------------------STL通用模板类

#include<vector>--------------------------STL动态数组容器

#include<complex.h>--------------------复数处理

#include<fenv.h>--------------------------浮点环境

#include<inttypes.h>---------------------整数格式转换

#include<stdbool.h>---------------------布尔环境

#include<stdint.h>------------------------整型环境

#include<tgmath.h>----------------------通用类型数学宏

手写废了啊😫,希望对大家有帮助😊

  • 26
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值