Freigeben über


Initialisieren statischer Member

Statische Member Initialisierung tritt im Klassengültigkeitsbereich auf.Deshalb können sie andere Memberdaten oder - Funktionen zugreifen.Beispiele:

// initializing_static_members.cpp
class DialogWindow
{
public:
static short  GetTextHeight()
    {
return 1;
    };
private:
static short nTextHeight;
};

short DialogWindow :: nTextHeight = GetTextHeight();
int main()
{
}

Beachten Sie in der vorhergehenden Definition des statischen Members nTextHeight, GetTextHeight , um DialogWindow ::GetTextHeightimplizit bezeichnet.

Siehe auch

Referenz

Initialisierer