Zeiger auf Gültigkeit prüfen - wie?
-
Hallo!
Wie kann ich prüfen, ob ein Zeiger gültig ist?
So in der Form:int IsCharPointerValid ( const char* ptr ) { // ... to be written. // return 0; <---- Wunschergebnis return 1; } int main() { char* s; if ( IsCharPointerValid ( s ) ) return 1; return 0; }
-
pointer n00b schrieb:
Wie kann ich prüfen, ob ein Zeiger gültig ist?
du kannst prüfen, ob er null ist. alles andere ist plattformspezifisch.
unter windows gibts zb IsValidReadPtr() und IsValidWritePtr().
-
ok, vielen dank !