Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我可以创建一个全局变量(最好是数组或向量类型),它可以由同一类的多个对象实例写入(当然每次都是新行)?
谢谢你。
(注意:如果需要,我可以简要描述我的项目以提供更好的想法。)
听起来你正在寻找static会员。(或一个常规的全局变量,但由于它显然连接到一个类,而不是一个特定的实例,似乎一个static成员是要走的路)
static
class Foo { static std::vector<int> vec; //vec is common for all instances of Foo }; //Foo.cpp std::vector<int> Foo::vec; //define it in the implementation file