Als «pointer-arithmetic» getaggte Fragen

9
Darf man einem Nullzeiger eine Null hinzufügen?

Ich weiß, dass Zeigerarithmetik für Nullzeiger nicht zulässig ist. Aber stell dir vor, ich habe so etwas: class MyArray { int *arrayBegin; // pointer to the first array item, NULL for an empty array unsigned arraySize; // size of the array, zero for an empty array public: int *begin() const {...