0002cpp文件与h文件
2015-03-23 15:38
197 查看
以.h位后缀的是头文件,.cpp是源文件。一般都是在一个项目中。 如果是初学c++的话,使用源文件(也就是.cpp)就足够编写出我们需要的源程序了。 正如书本上最最基本的“Hello World”编码,只要在源文件中有一个主函数就可以完成一个程序。 在稍微复杂一点的程序中,也许就会用到头文件(.h)。 事实上,这种头文件和我们代码中预处理里包含的头文件没有什么区别(就好像C语言中#include <stdio.h>)其中stdio.h就是一个头文件。 我们亲手编写头文件就是按照自己的需要,给我们的程序设计这样的头文件。头文件中,一般包含一些类的声明,函数定义之类的东西,方便我们在源文件的主函数中使用。 例如: 在a.h文件中: #include <iostream> using namespace std; class Try { public: void do(); } (具体定义我就省下不写了哈∩_∩。。。) 接下来,只要在源文件b.cpp中的预处理命令里写成: #include <iostream> #include "a.h" (也就是在这里加上#include "a.h"这一句) using namespace std; .....
(来自百度)
相关文章推荐
- C++中template的.h文件和.cpp文件的问题
- 解决Visual C++工程中包含 .c 或cpp文件编译时产生的.pch预编译头错误(C1853)的办法
- error C1128:字节数超过对象文件格式main.cpp限制:请使用/bigobj进行编译
- vim下查看cpp文件的编码格式
- cocos2d-x 3.0 android mk文件 之 自动遍历*.cpp文件
- 头文件与cpp文件的声明/定义(转)
- COCOS2D-X 停止手打所有cpp文件到android.mk
- CL编译CPP文件
- 还原 cpp 等文件的文件关联及图标的还原!
- vs2013 c++ 编译配置jsoncpp和使用jsoncpp解析json文件
- C++之*.h和*.cpp文件详解
- c++/c 获取cpp文件行号跟文件名
- CPP-基础:C++中为什么需要一个头文件,一个cpp文件
- 多个cpp文件如何定义全局变量与常量
- qtopia-core-4.3.3 qmouselinuxtp_qws.cpp文件注释
- Visual Studio 在Cpp和头文件间切换的宏 (Alt + O)
- 关于.cpp和.h文件的区别
- 头文件的包含以及命名空间的引入尽量写在cpp里
- .h和.cpp文件的区别
- Android JNI 开发系列(三)Android Studio中C与Cpp文件构建脚本