两个类之间怎么共享数据

chengshiding chengshiding 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
class A
{
public:
int data[100];
void function()
{
use data;
}
};
class B
{
public:
int data[100];
void function()
{
set data;
}
};
class C
{
A* a[10];
B* b[10];

};
void main()
{
C c;
for(i=0; i<10; i++)
c.a[i] = new A;
c.b[i] = new B;
}

就是希望data数组是类A和类B共享的,怎么才能实现呢,定义全局变量的话,就不清楚是那个对象的data了。
...全文

相关推荐

评论 21
收藏 已收藏
分享
返回顶部
chengshiding
C++ 语言 65,214 成员 250,514 内容