Compartilhar via


Inicializando membros estáticos

Inicialização de membro estático ocorre no escopo de classe.Portanto, eles podem acessar outros dados do membro ou funções.Por exemplo:

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

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

Observe que na definição anterior do membro estático nTextHeight, GetTextHeight implicitamente é conhecido por ser DialogWindow :: GetTextHeight.

Consulte também

Referência

Inicializadores