靜態成員被類的所有對象共享,不隨對象生命週期分配/釋放內存。
class MyClass {
static int s_count; // 類內聲明
};
int MyClass::s_count = 0; // 類外定義並初始化(必須在全局作用域)
MyClass::s_count。this 指針)。MyClass::StaticFunc()(不通過對象)。virtual、const、volatile。class MyClass {
static void StaticFunc(int param); // 類內聲明
};
void MyClass::StaticFunc(int param) { ... } // 類外定義