专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VC

VC中变量定义在头文件和CPP文件区别解决思路

发布时间:2011-06-23 14:26:44 文章来源:www.iduyao.cn 采编人员:星星草
VC中变量定义在头文件和CPP文件区别
我研究的一个程序中定义了CBMPDlg类,我发现类中定义的有些变量在头文件中,而有些变量在CPP中。
问题1:在CBMPDlg上面点右键add member variable,添加的变量会被定义在头文件中,那么怎样才能把变量定义在CPP中呢? 怎么在界面上操作?
问题2:什么时候需要把变量定义在头文件中;什么时候需要把变量定义在CPP中?

------解决方案--------------------
类的定义和实现的分离是 C++ 实现代码隐藏的方式.
什么时候要分离来写, 什么时候要合并来写, 这个没有硬性要求. 主要看类的设计者愿不愿意把类成员的实现公开出来.
至于添加变量这个事, 楼主你生命变量又干嘛要用菜单呢, 直接写代码不就完了.
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: