在类声明中定义了静态成员变量,在哪做
时间: 2023-09-30 22:08:44 浏览: 239
详解c++ 静态成员变量
在类声明中定义了静态成员变量后,需要在类外进行初始化,一般在对应的源文件中进行初始化。例如,如果在类声明中定义了静态成员变量 `int MyClass::static_var`,则可以在对应的源文件 `MyClass.cpp` 中进行初始化,例如 `int MyClass::static_var = 0;`。这样,在使用该静态成员变量时,就可以直接通过类名和作用域解析符来访问,例如 `MyClass::static_var`。
阅读全文