社区
C++ 语言
帖子详情
关于复用自己编写的类
blackmurder
2010-02-08 03:02:33
我现在自己编写了一个类,然后想在另一个工程中用,但发现仅包含头文件的话编译通不过,还需要将类的CPP文件也加入到工程里才可以。并且加入的CPP文件和原CPP文件是独立的。请问有什么好的解决方法吗
...全文
224
11
打赏
收藏
关于复用自己编写的类
我现在自己编写了一个类,然后想在另一个工程中用,但发现仅包含头文件的话编译通不过,还需要将类的CPP文件也加入到工程里才可以。并且加入的CPP文件和原CPP文件是独立的。请问有什么好的解决方法吗
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
icansaymyabc
2010-02-09
打赏
举报
回复
如果你用vs的话,用添加现有项的方式把CPP文件添加进去就可以了,可以选择非本工程目录中的文件的。
jackzhhuang
2010-02-08
打赏
举报
回复
正如楼上各位所说,方案很多。
E等于MC平方
2010-02-08
打赏
举报
回复
最好就是做成lib(静态库)吧, 没必要做成dll动态调用.
The_facE
2010-02-08
打赏
举报
回复
如果不封装成库,并且该类在两个工程完全通用的话,让两个工程共用同一份文件也行。这样做就是一改都改。
lvp1984
2010-02-08
打赏
举报
回复
要重用的代码是否通用? 是否独立? 如果这样的话在写代码的时候就要有意识的把通用的东西提取出来, 封库, 这样也便于向同事推广你的代码,哈~ 如果仅仅是想少写些重复的代码的话, 创建新文件, h cpp的内容都粘过来,搞定
kingstarer
2010-02-08
打赏
举报
回复
把你的类编译成一个库文件
工程里面加上该库文件和类头文件就行了
dqdx_zch
2010-02-08
打赏
举报
回复
改成动态链接库.dll,
这样有.h和.dll文件就可以了
paulpeath
2010-02-08
打赏
举报
回复
把该类单独放在一目录下,两个工程文件都包含该文件。
则,修改该类,两工程都修改了。
adventurelw
2010-02-08
打赏
举报
回复
有,就是封装成库;但具体怎么弄我不懂。。。。
blackmurder
2010-02-08
打赏
举报
回复
我现在暂时用的复制粘贴,不过因为类还没有写完,所以改动起来2个文件都要改。我希望实现的是像使用系统内置类一样使用我的类。
GResume
2010-02-08
打赏
举报
回复
不知道 我猜个 可不可以复制粘贴啊?
MFC的一个很强大的LIstCtrl
类
很漂亮,
类
写的很强大
自己做设计的时候使用的一个控件,十分的强大,而且
复用
很简单,很漂亮的界面
HttpClient4.2.1版本的Jar包
HttpClient4.2.1版本,内有所需的该版本jar包
java基础-
复用
类
-
复用
方式(1)
java中对
类
的
复用
是java引人注目的功能之一。
复用
类
的诀窍就是使用
类
而不破坏现有程序代码。
类
的
复用
方式分为以下几种: 一.组合 在新的
类
中产生现有
类
的对象,由于新
类
是由现有
类
的对象组成,所以称为组合。组合只是
复用
了现有
类
程序代码的功能,而 并没有
复用
它的形式,所以这种方法十分直观。 组合语法:将现有
类
对象的引用定义于新
类
中,使用时将现有
类
初始化即可。 在定义了现有
类
引用后,在使用这个引用前必须先对其进行初始化,否则在使用现有
类
的任何功能时都会抛出异常,因为现有
类
引用在初始化之前只...
单元测试框架TestableMock快速入门(五):
复用
Mock
类
与方法
一、概述 “Don't Repeat Yourself”是软件开发过程当中的一项重要原则(即“DRY原则”),在
编写
测试代码时,有些通用的基础功能调用语句常常出现在许多相似的业务
类
里,若测试中需要Mock这些调用,就要在各个测试
类
中重复提供同样的Mock方法。而通过Mock方法的
复用
机制,能够很好的避免
编写
臃肿重复Mock代码的麻烦。 TestableMock支持两种粒度的Mock
复用
方式:
复用
Mock
类
和
复用
Mock方法。 二、
复用
Mock
类
如果有两个或以上测试
类
需要Mock的方法近乎相同,那么
Java
复用
1.
复用
的概念
复用
代码是Java众多引人注目的功能之一 但是很多人并不能确切的知道
复用
是什么? 从语文的角度上把
复用
两字拆开进行组词,就是复制和使用.但是在Java语言中这只是最简单的一种用法,作为一种面向对象的语言,java有着更多更高级的
复用
方法。 2.
复用
的方法 1.第一种方法很简单粗暴,当你创建了一个
类
后,想要在新的
类
中使用你现用的
类
,你便需要在新的
类
中创建一个现有
类
的对象,这个新的
类
便是由现有
类
的对象所组成,这种方法成为组合,简单的说这就是一种复制粘贴。 2.第二种方法更细致一些,
C++ 语言
65,184
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章