c++常用头文件

这篇具有很好参考价值的文章主要介绍了c++常用头文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

喜欢用C++写程序的兄弟第一步就是根据自己要写程序所需用到的东西去导入头文件,但是有些选手就是会经常忘记需要导入什头文件,今天呢我就在这里给大家进行一些整理,方便大家集中记忆。

1.首先是最方便的万能头文件,顾名思义,可以将其理解为父亲头文件(除了本篇第14个头文件)都包含)(虽然方便了懒人,但是缺点也很明显--这一头文件很占用内存):

#include<bits/stdc++.h>

2.接着也是比较常用的,作用于数据流输入输出 cin>>和cout<<:

#include<iostream>

3.然后是各种算法的头文件(例如sort函数等):

#include<algorithm>

4.关于数学函数的头文件(例如max( ),min( ),abs( )等)(从C语言中的math.h继承而来):

#include<cmath>

5.string字符串头文件:

#include<cstring>

6.接着是C语言的头文件:

#include<cstdio>

7.普通队列(只能一边进一边出)(先进先出)的头文件:

#include<queue>

8.双向队列(两边都可以进出)(先进先出)的头文件:

#include<deque>

9.栈(先进后出,后进先出)的头文件:

#include<stack>

10.列表的头文件:

#include<list>

11.动态数组(不需知道该数组的数量)的头文件:

#include<vector>

12.图的头文件:

#include<map>

13.集合(内部自动有序且不含重复元素)的头文件:

#include<set>

14.控制电脑或小黑框头文件(不包含在万能头文件):

#include<windows.h>

篇幅有限,这里呢只是为大家整理一下,方便大家去记忆,要想具体了解,大家可以去继续查~

(新手上路,如果有不足之处欢迎大佬在评论区提出并批评~嘿嘿)文章来源地址https://www.toymoban.com/news/detail-595761.html

到了这里,关于c++常用头文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 几百本常用计算机开发语言电子书链接

    GitHub - XiangLinPro/IT_book: 本项目收藏这些年来看过或者听过的一些不错的常用的上千本书籍,没准你想找的书就在这里呢,包含了互联网行业大多数书籍和面试经验题目等等。有人工智能系列(常用深度学习框架TensorFlow、pytorch、keras。NLP、机器学习,深度学习等等),大数据系

    2024年02月15日
    浏览(29)
  • <stdlib.h>头文件: C 语言常用标准库函数详解

    在C语言中, stdlib.h 是一个重要的头文件,它包含了一些标准库函数,提供了内存分配、随机数生成、字符串转换等功能。本博客将深入解析 stdlib.h 头文件,介绍其中一些常用函数的用法和实现原理。 stdlib.h 是 C 标准库的一部分,它定义了一些宽泛的实用函数。这些函数通常

    2024年04月08日
    浏览(27)
  • C++语言基础——文件

    目录 对齐方式 ‘stream’流文件读写 文件操作 流系体系 流:数据从一个对象到另一个对象的传输。 功能:标准输入输出+文件处理 分类 含义 文本流 一串ASCII子符 二进制流 一串二进制 ‘ios’是抽象类 ‘ostream’是‘cout’、‘clog’、‘cerr’的类 ‘istream’是‘cin’的类 全局

    2023年04月24日
    浏览(32)
  • 软件开发中常用数据结构介绍:C语言队列

    工作之余来写写C语言相关知识,以免忘记。今天就来聊聊 C语言实现循环队列 ,我是分享人M哥,目前从事车载控制器的软件开发及测试工作。 学习过程中如有任何疑问,可底下评论! 如果觉得文章内容在工作学习中有帮助到你,麻烦 点赞收藏评论+关注 走一波!感谢各位的

    2024年02月11日
    浏览(36)
  • c语言,c++语言中常用的一些占位符:%d,%f,%p,%s,%c等的含义及其解释

    %d:打印整形十进制数据 %c:打印字符格式数据 %f:打印浮点(float)型数据 %p:打印地址数据 %x:打印十六进制数据 %s:打印字符串 %lf:打印double数据 %e:以指数形式输出数据 %g:根据大小自动选f格式和e格式,且不输出无意义的零 %o:输出八进制数据 %u:输出无符号十进制

    2024年02月07日
    浏览(29)
  • C 语言常用的集成开发环境有哪些?C 语言常用的代码版本管理工具有哪些?C 语言的单元测试有哪些方法?C 语言的集成测试有哪些方法?

    集成开发环境(Integrated Development Environment,简称IDE)是一种软件工具,用于开发、测试和调试软件应用程序。它集成了多个开发工具和环境,方便开发人员进行代码编写、编译、调试、版本控制等操作。 C语言常用的集成开发环境有以下几种: Microsoft Visual Studio:这是一个功

    2024年02月05日
    浏览(52)
  • 从0开始学C++ 第四课:常用C++编辑器和集成开发环境(IDE)的使用

    第四课:常用C++编辑器和集成开发环境(IDE)的使用 在这一课中,我们将了解一些流行的C++编辑器和集成开发环境(IDE),它们可以简化C++的编写、编译和调试过程。我们将介绍三种流行的IDE:Visual Studio Code、Eclipse和CLion,并指导如何设置一个简单的C++项目。 目标 了解不同

    2024年01月22日
    浏览(31)
  • [开发语言][C++]:递增递减运算符

    递增运算符和递减运算符为对象的+1和-1提供了简洁的书写形式。 自增自减运算符的应用: 这两个运算符除了应用在算术运算,还可应用于迭代器,因为很多迭代器并不支持算术运算。 递增和递减运算符有两种书写形式:前置版本和后置版本。 前置版本 ++i --i :首先将运算

    2024年01月25日
    浏览(38)
  • 【C语言】标准库(头文件、静态库、动态库),windows与Linux平台下的常用C语言标准库

    C语言标准库是一组 预定义函数、宏和文件的集合 ,这些函数和文件提供了一些基本的功能和操作,可供C语言程序使用。C语言标准库由C语言的制定者定义,并包含在C语言的编译器中。 C语言标准库包含了许多常见的功能,例如输入和输出操作、字符串处理、内存管理、数学

    2024年02月10日
    浏览(23)
  • Go语言中,如何调用C++的dll文件

    我将给出一个完整的示例来说明如何调用C++ DLL文件。首先,我们将创建一个简单的C++ DLL,然后编写Go代码来调用该DLL。 创建C++ DLL文件( example.cpp ): 编译C++代码为DLL文件: 使用MinGW编译器编译 example.cpp 文件,生成 example.dll 文件。 -Wl,–out-implib,libexample.a -Wl,–output-def,exa

    2024年03月12日
    浏览(98)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包