Pointer/ Zeiger ?!
-
Na und, hat irgendjemand festgelegt, dass Referenzen während ihrer Existenz immer gültig sein müssen? Das benutzen von r würde UB auslösen, aber die bloße Existenz doch nicht.
-
es ist nur festgelegt, dass eine Referenz bei ihrer Initialisierung gültig sein muss! Was anderes hab ich jedenfalls noch nie gelesen!
Also könnte dochint &m = *new int; /* ... */ delete &m; m = 10;
implizit undefiniert sein
aber erlaubt sollte es schon seinwenn noch wer was zu sagen hat, sollte er das jetzt tun
-
Zeiger verwendet man außer um Dynamischen Speicher zu verwalten auch heutzutage noch häufig als iterator.
-
@<erklärer>
habe dein posting in den Arrays und Pointer thread reingeedit