读书人

c++中如何封装常用类,利于多个工程调用

发布时间: 2012-06-07 15:05:14 作者: rapoo

c++中怎么封装常用类,利于多个工程调用?
请高手们谈谈开发经验,有些常用的函数,想封装到一个基础工程中,以后的很多项目都可以用到,怎么封装比较方便,说说具体操作,谢谢!
由于是自己用,也可能经常修改,最好不是拷贝一份来用,这样修改了也得改其他拷贝,不方便.

[解决办法]
我的处理:

将这些函数放在一对.h和.cpp中,放在解决方案的include下

或者用namespace{}匿名命名空间
[解决办法]
尽量减少耦合
头文件和cpp文件放在一个目录里,其它工程设置头文件搜索路径
[解决办法]
http://code.google.com/p/rlib/downloads/list

我是这样做的
[解决办法]
封装成dll;如果经常修改的话,什么方法都差不多吧

读书人网 >VC/MFC

热点推荐