C++学习笔记(三):头文件与源文件
来源:互联网 发布:淘宝平板电脑排行榜 编辑:程序博客网 时间:2024/06/05 02:49
在C++编程中,我们可以将类的声明和定义放在一个文件夹中,一般是后缀为.h的文件,将程序执行部分也存放在一个文件中,一般是.cpp文件。这样就可以在.cpp文件的顶端写下如下代码使头文件.h与.cpp相关联
#include"**.h"
**.h是头文件的名字。下面举一个简单的例子,将hunman.h头文件导入到相应的.cpp文件中。
//hunman.h#include<iostream>using namespace std;class A{public: void func(int x,int y){i=x;j=y;} void print(){cout<<"两数相乘为:"<<i*j<<endl;}private: int i; int j;};//huamn.cpp#include"human.h"int main(){ A a; a.func(1,2); a.print(); return 0;}
为什么非要分成两个文件呢?这是因为大多数情况下,类的使用者并不关心类在程序中的实现细节,他们只要阅读头文件就可知道所有关于类的信息,因此他们可以忽略实现文件,另外,将类的定义和实现部分分开后,一个.h文件可以同时被多个.cpp文件调用。
阅读全文
2 0
- C++学习笔记(三):头文件与源文件
- C/C++学习笔记(六)头文件和源文件
- 【学习C++】两个源文件CPP(cpp与cpp) 或 头文件h与源文件cpp
- C语言中的头文件与源文件
- 文件&&头文件&&源文件(C++)
- 头文件与源文件
- 源文件与头文件
- C语言学习笔记之 第六讲:头文件源文件以及include包含指令
- object-c学习(三)源文件分割与组织
- c语言笔记--头文件和源文件的区别
- Why C++: 源文件与头文件有什么区别
- C++:源文件与头文件有什么区别
- 位图的读取与保存 C语言 源文件+头文件
- C++头文件与源文件
- C++学习总结_头文件与源文件
- C++ 学习笔记(二)头文件和源文件的关系
- C++学习(七)头文件和源文件的关系
- C++_头文件和源文件
- pandas |numpy
- 游戏技能冷却效果的实现
- 正则匹配连接
- 重写 toString() & equals() 方法
- 四遥
- C++学习笔记(三):头文件与源文件
- JAVASCRIPT的第六天
- 深入Java单例模式
- java 数组
- Generator 函数基础(一) (The Basics of ES6 Generators)
- TCP 连接管理与释放(三次握手,四次挥手)
- HDU 6048 Puzzle(找规律)——2017 Multi-University Training Contest
- 关于小程序在后台换取openid的方法
- Integer包装类比较时“==”和equals()的区别及原因