Compartilhar via


Expressões de constantes integrais

Uma expressão de constante integral que é avaliada como zero é convertida em um indicador chamado "ponteiro nulo". Esse ponteiro é garantido para comparar desigual de um ponteiro para qualquer objeto válido ou a função (exceto para ponteiros para objetos com base, o que podem ter o mesmo deslocamento e continuarão a apontar para objetos diferentes).

O código a seguir ilustra a definição de um ponteiro para o membro i na classe A.O ponteiro, pai, é inicializado para 0, o que é o ponteiro nulo.

// conve__pluslang_Integral_Constant_Expressions.cpp
class A
{
public:
 int i;
};

int A::*pai = 0;

int main()
{
}

Consulte também

Referência

Conversões de ponteiro para membro