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

.h 跟.cpp

2012-11-05 
.h 和.cpp在.h里面没声明的可以在.cpp里面以定义吗?我看MFC 里面有这么做的,我是新手。[解决办法]不被别的

.h 和.cpp
在.h里面没声明的可以在.cpp里面以定义吗?我看MFC 里面有这么做的,我是新手。

[解决办法]
不被别的文件调用的函数完全可以放在.cpp中,比如:在.h中声明了一个函数A,在.cpp中实现这个函数A,要调用另一个函数B,那么这个B完全可以定义在.cpp中。这样B只能供该.cpp中的函数调用,而不能被别的文件调用。而A可以被任何包含了.h的文件调用!也就是说,在.cpp中定义的函数没有提供供外界调用的接口。

热点排行