Udostępnij za pośrednictwem


Spójne stałe wyrażenia

Wyrażenie stałej całkowitej, które ma wartość zero jest konwertowane na wskaźnik o nazwie "pusty wskaźnik". Ten wskaźnik ma gwarancję nierównego porównania ze wskaźnikiem do dowolnego prawidłowego obiektu lub funkcji (za wyjątkiem wskaźników do obiektów, które mogą mieć to samo przesunięcie i wciąż wskazywać na inne obiekty).

Poniższy kod przedstawia definicję wskaźnika do elementu członkowskiego i w klasie A.Wskaźnik pai jest inicjowany na 0, przez co jest wskaźnikiem pustym.

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

int A::*pai = 0;

int main()
{
}

Zobacz też

Informacje

Konwersje wskaźników do elementów członkowskich