关于C++ 头文件

关于C++ 头文件

c++的各类头文件

今天就讲看一下#include<>的家族,在C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件(header files)和定义文件(definition files)组成。头文件作为一种包含功能函数、数据接口声明的载体文件,主要用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)

下面就是各种头文件的声明

#include<algorithm>//STL通用算法
 
#include<bitset>//STL位集容器
 
#include<bits/stdc++.h>//编译器GCC 4.8支持的万能头文件,基本包含所有头文件
 
#include<errno>//C的错误报告机制
 
#include<math>//兼容C语言数学库
 
#include<complex>//复数类
 
#include<stdio>//输入输出工具
 
#include<stdlib>//通用工具
 
#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动态数组容器
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/114920.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python调用webservice接口_webservice应用实例

    python调用webservice接口_webservice应用实例最近在搞基于python的webservice项目,今天为把环境给配好,折腾了不少时间,还是把配的过程记录下来,以后备用:首先你系统上要有python,这个不必说啦,我系统上用的是2.7+其次,要用python进行webservice开发,还需要一些库:lxml:命令行下sudoeasy_installlxml就能安装pytz:命令行下sudoeasy_installpytz就…

    2022年9月21日
    1
  • VARCHAR 详解[通俗易懂]

    VARCHAR 详解[通俗易懂]varchar(20):20指的是表中的a字段能存储的最大字符个数Incontrastto CHAR, VARCHAR valuesarestoredasa

    2022年8月1日
    4
  • ELK入门

    ELK入门ELK入门

    2022年4月25日
    31
  • php static

    php static当static用来修饰局部变量的时候,它就改变了局部变量的存储位置,从原来的栈中存放改为静态存储区。但是局部静态变量在离开作用域之后,并没有被销毁,而是仍然驻留在内存当中,直到程序结束,只不过我们不能

    2022年7月2日
    19
  • SqlServer 笔记

    SqlServer 笔记

    2021年11月30日
    37
  • vscode配置javaweb环境_vscode electron

    vscode配置javaweb环境_vscode electronVScode配置Java环境1、下载VSCodeVSCode下载官网2、配置中文环境如果懂英语,或者想在编程上有更好的进步,可以跳过这一步,毕竟以后工作,很多软件并非中文,但像我这样的英语困难户,还是下载了该插件,毕竟香啊(〃 ̄︶ ̄)在VSCode的左侧点击小方块,搜索Chinese(Simplified)LanguagePackforVisualStudioCode插件,点击安装。(这是安装后的界面)3、配置相关插件和Java的JDK1、新建文件(快捷键Ctrl

    2022年10月3日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号