想要定義一個靜態容器成員變量,保存數據以便後面共享。
1.要現在.h文件的類內先聲明該成員
class A{
public:
static const int vecSize = COMM_NUMBERS; //整形靜態常量可以直接初始化
static vector<int> commx;
}
2.在.cpp文件中,記住是 類外部進行初始化。
vector<int> A::commx(vecSize);
想要定義一個靜態容器成員變量,保存數據以便後面共享。
1.要現在.h文件的類內先聲明該成員
class A{
public:
static const int vecSize = COMM_NUMBERS; //整形靜態常量可以直接初始化
static vector<int> commx;
}
2.在.cpp文件中,記住是 類外部進行初始化。
vector<int> A::commx(vecSize);