首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

include文件包含有关问题

2013-03-25 
include文件包含问题包含关系就像图上的那样为什么源cpp只包含saleitem的内容,却能调用定义在salitem.cpp

include文件包含问题
include文件包含有关问题
包含关系就像图上的那样
为什么源cpp只包含saleitem的内容,却能调用定义在salitem.cpp的函数(在saleitem.h里有定义)。saleitem是一个类 include 类
[解决办法]
include是接口约定  这个是编译过程
实现都放在cpp里了  这个是链接过程
[解决办法]

引用:
那源CPP也包含和saleitem的内容吗?源CPP里只写了#include<saleitem.h>

#include是可以有预处理展开的,源只是根据声明调用接口而已
[解决办法]
.h文件里面的类的成员只需要声明即可,具体的实现在.cpp文件中。函数名相当于指针,虽然声明和定义分开了,但是还是指向同一片内存。所以,你只要引入.h文件就能找到对应的实现函数。

热点排行