Suchergebnisse für Anfrage "null-pointer"

2 die antwort

Was ist der Overhead von Rusts Optionstyp?

In Rust können Referenzen niemals null sein. In dem Fall, dass Sie also null benötigen, wie z. B. eine verknüpfte Liste, verwenden Sie die

3 die antwort

Ist dereferenzierender Nullzeiger in der Betriebsgröße gültig [duplizieren]

Diese Frage hat hier bereits eine Antwort: Warum ist mein Programm nicht fehlerhaft, wenn ich einen NULL-Zeiger innerhalb von malloc ...

6 die antwort

Android - Umgang mit einem Dialog zur Änderung der Bildschirmausrichtung

Ich überschreibe die Methoden onCreateDialog und onPrepareDialog oder die Klasse Dialog. Ich habe das Beispiel aus Reto Meiers Professional Android Application Development-Buch, Kapitel 5, befolgt, um einige XML-Daten abzurufen und anschließend ...

TOP-Veröffentlichungen

6 die antwort

Aufrufen einer Methode für ein nicht initialisiertes Objekt (Nullzeiger)

Was ist das normale Verhalten in Objective-C, wenn Sie eine Methode für ein Objekt (Zeiger) aufrufen, das null ist (möglicherweise, weil jemand vergessen hat, es zu initialisieren)? Sollte es nicht zu einer Art Fehler ...

6 die antwort

Wird der Ausdruck, auf den sizeof angewendet wird, nicht ausgewertet, ist es zulässig, einen Null- oder ungültigen Zeiger in sizeof in C ++ zu dereferenzieren?

Zunächst habe ich @ geseh Diese Frage zu C99 [https://stackoverflow.com/q/19785518/57428] und die akzeptierten Antwortreferenzenoperand wird nicht ausgewertet Formulierung im C99-Standardentwurf. Ich bin nicht sicher, ob diese Antwort auf C ++ ...

10 die antwort

C standardkonforme Methode für den Zugriff auf die Nullzeigeradresse?

In C, das @ deferenziereNull Zeige ist undefiniertes Verhalten, der Nullzeigerwert weist jedoch eine Bitdarstellung auf, die in einigen Architekturen bewirkt, dass er auf eine gültige Adresse zeigt (z. B. die Adresse 0). Nennen wir diese Adresse ...

2 die antwort

Wann führt das Aufrufen einer Member-Funktion für eine Null-Instanz zu undefiniertem Verhalten?

Betrachten Sie den folgenden Code: #include <iostream> struct foo { // (a): void bar() { std::cout << "gman was here" << std::endl; } // (b): void baz() { x = 5; } int x; }; int main() { foo* f = 0; f->bar(); // (a) f->baz(); // (b) }Wir ...

2 die antwort

Ist das Drucken eines Nullzeigers undefiniertes Verhalten?

Beim Studieren des Beispielcodes fürdiese Frage [https://stackoverflow.com/questions/23283188]Ich hatte angenommen, dass es Undefiniertes Verhalten war, das spätere Verwendungen von verhindertestd::cout aus dem Druck. Aber es stellt sich heraus, ...

12 die antwort

Kann ich if (Zeiger) anstelle von if (Zeiger! = NULL) verwenden?