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()
{
}