想要定义一个静态容器成员变量,保存数据以便后面共享。

1.要现在.h文件的类内先声明该成员

class  A{

 

public:

         static const int vecSize = COMM_NUMBERS;   //整形静态常量可以直接初始化

         static vector<int>   commx;

 

 

}

 

2.在.cpp文件中,记住是   类外部进行初始化。

   vector<int> A::commx(vecSize);

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐