Seite 1 von 1

Pointer

Verfasst: 13.09.2020 12:41
von darius676
Vll. gibts dazu schon eine Antwort im Forum, leider hab ich diese nicht gefunden.

die Problemstellung ist folgende: wie kann ich überprüfen ob ein *pointer gültig ist?

Re: Pointer

Verfasst: 13.09.2020 12:44
von NicTheQuick
Gar nicht. Du musst doch selbst darum kümmern und sicherstellen, dass er gültig ist. Das nicht zu tun ist einer der häufigsten Programmierfehler, die zu einer Sicherheitslücke werden. Dafür gibt es sogar einen Wikipedia-Eintrag: Hängender Zeiger
Am besten setzt man einen Pointer auf 0, wenn man ihn ungültig machen möchte.

Re: Pointer

Verfasst: 13.09.2020 12:56
von darius676
NicTheQuick hat geschrieben:Gar nicht. Du musst doch selbst darum kümmern und sicherstellen, dass er gültig ist. Das nicht zu tun ist einer der häufigsten Programmierfehler, die zu einer Sicherheitslücke werden. Dafür gibt es sogar einen Wikipedia-Eintrag: Hängender Zeiger
Am besten setzt man einen Pointer auf 0, wenn man ihn ungültig machen möchte.
Danke, dann hab ich das intuitiv wohl richtig gemacht.
Besten Dank nochmals

Re: Pointer

Verfasst: 13.09.2020 19:55
von STARGÅTE