小编Dav*_*vid的帖子

有效地在C++类之间传输数据

需要帮忙...

我有3个班,经理可以拿2个指针.一到A,另一级到B级.A不知道B,反之亦然.

A进行一些计算,最后将3个浮点数放入剪贴板.接下来,B从剪贴板中拉出3个浮点数,并进行自己的计算.此循环由Manager管理并重复多次(迭代后迭代).

我的问题:现在A类产生一个B类需要的浮点数向量.这个向量可以有超过1000个值,我不想使用剪贴板将它转移到B,因为它将成为时间消费者,甚至瓶颈,因为这种行为一步一步地重复.

简单的解决方案是B将知道A(设置指向A的指针).另一种是通过Manager将指针传递给向量 但是我正在寻找不同的,更加面向对象的东西,它不会破坏AB之间存在的分离

有任何想法吗 ?

非常感谢

大卫

c++ oop object

4
推荐指数
1
解决办法
2392
查看次数

标签 统计

c++ ×1

object ×1

oop ×1