为了在C++中使用静态数据成员,我目前有类似的东西:
// HEADER FILE .h
class MyClass {
private :
static double myvariable;
};
// CPP FILE .cpp
double MyClass::myvariable = 0;
Run Code Online (Sandbox Code Playgroud)
但如果现在我有:
// HEADER FILE .h
class MyClass {
private :
static double myarray[1000];
};
Run Code Online (Sandbox Code Playgroud)
我该如何初始化它?
谢谢
Ker*_* SB 13
与初始化普通数组相同:
double MyClass::myarray[1000] = { 1.1, 2.2, 3.3 };
Run Code Online (Sandbox Code Playgroud)
缺失元素将设置为零.