main函数中定义的类的对象在多个cpp中使用

比如我在A.cpp的main函数中建立了一个Ccount对象a我想在B.cpp中使用这个已建立的对象a该如何实现~~... 比如我在A.cpp的main函数中建立了一个Ccount对象a

我想在B.cpp 中使用这个已建立的对象a

该如何实现~~
展开
 我来答
安心播音
2012-06-21 · TA获得超过1564个赞
知道小有建树答主
回答量:397
采纳率:0%
帮助的人:391万
展开全部
传指针或者引用到 B.cpp 的函数里去。
比如 B.h 里面写:
void foo(Ccount & a);
B.cpp 里写 foo 的实现。
在 main 里面调用 foo(a); 就可以了。
如果需要“长期”使用,可以在 B.cpp 里用类型为 Ccount* 的全局变量(不推荐)或者类成员变量记一下。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式