【发布时间】:2012-08-15 07:34:06
【问题描述】:
我用 C++ 编写 OOP 软件,我需要在 50...60 个文件之间传递我的类的实例。不幸的是,我使用了一个使用回调函数而不是对象的库。
问题:
我在 cpp 文件之间使用了一些状态,例如 struct,但我得到了multiple definition 错误或...如何在 50...60 个类之间传递每个类的一个实例?
Class A{}; A *instanceA = new A();
Class B{}; B *instanceB = new B();
.
.
.
Class Z{}; Z *instanceZ = new Z();
我需要在文件之间传递 intaanceA、intanceB 等。你有什么想法吗?
【问题讨论】:
标签: c++ file oop struct instance