C++ | 头文件

头文件(.h):

写类的声明(包括类里面的成员和方法的声明)、函数原型、#define常数等,但一般来说不写出具体的实现。

注:

  • 1)头文件中只能写声明,不能写定义;
  • 2)const常量例外,其定义可以写在头文件里;
  • 3)头文件不要太大,千行以内。

一般可以把下列这些头文件放在.h的文件中,这样每次只要写一次所包含的.h文件,

1.#include<iostream> 输入输出流,得调用这个头文件才能使用cin,cout

2.#include<iomanip> 可以调用一些函数,如fixed()<<setprecision()等

3.#include<cmath> 用于调用一些数学函数

4.#include<string> 调用这个头文件才可以调用字符串类型的变量

5.#include<algorithm> 用于调用各种函数,如sort()

6.#include<bits/stdc++.h>,这个头文件叫"万能头文件",它包括了绝大部分(注意不是所有)的头文件。

相关推荐
Hical_W7 小时前
深入学习CPP17_PMR
c++·学习
xuanwenchao7 小时前
ROS2学习笔记 - 1、编写运行第一个程序
笔记·学习
独小乐7 小时前
018.使用I2C总线EEPROM|千篇笔记实现嵌入式全栈/裸机篇
linux·笔记·单片机·嵌入式硬件·arm·信息与通信
xiaoshuaishuai87 小时前
C# 实现百度搜索算法逆向
开发语言·windows·c#·dubbo
yuan199977 小时前
使用模糊逻辑算法进行路径规划(MATLAB实现)
开发语言·算法·matlab
计算机安禾7 小时前
【数据结构与算法】第42篇:并查集(Disjoint Set Union)
c语言·数据结构·c++·算法·链表·排序算法·深度优先
蒸汽求职7 小时前
北美求职身份过渡:Day 1 CPT 的合规红线与安全入职指南
开发语言·人工智能·安全·pdf·github·开源协议
YuanDaima20488 小时前
二分查找基础原理与题目说明
开发语言·数据结构·人工智能·笔记·python·算法
fox_lht8 小时前
7.3.结构体-方法
开发语言·后端·rust
chenbin___8 小时前
检查hooks依赖的工具(转自千问)
开发语言·前端·javascript·react native·react.js