Hallo zusammen
Letztens hatte ein bekannter von mir mich gefragt ob es legal ist einen nullptr zu inkrementieren oder nicht. Ich überlasse es mal euch als Aufgabe eine schlüssige (das heisst durch Argumente aus dem Standard gestützte) Antwort darauf zu geben
Also ist folgender Code gemäss dem C++(11/14/17/2031432)-Standard erlaubt? Und wenn ja, wie lässt sich das Resultat am besten beschreiben?
Viele Grüsse
Cromon
Letztens hatte ein bekannter von mir mich gefragt ob es legal ist einen nullptr zu inkrementieren oder nicht. Ich überlasse es mal euch als Aufgabe eine schlüssige (das heisst durch Argumente aus dem Standard gestützte) Antwort darauf zu geben

Also ist folgender Code gemäss dem C++(11/14/17/2031432)-Standard erlaubt? Und wenn ja, wie lässt sich das Resultat am besten beschreiben?
C++:
int* a = nullptr;
++a;
Viele Grüsse
Cromon