Partager via


Initialiser des membres statiques

L'initialisation de membre statique se produit dans la portée de la classe.par conséquent, ils peuvent accéder à d'autres données membres ou fonctions.Par exemple :

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

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

Notez que dans la définition précédente du membre statique nTextHeight, GetTextHeight est implicitement connu pour être DialogWindow :: GetTextHeight.

Voir aussi

Référence

Initialiseurs