Suchergebnisse für Anfrage "pointers"
Zuweisung eines int-Werts zu einer Adresse
Ich dachte, die folgenden Codes waren korrekt, aber es funktioniert nicht. int x, *ra; &ra = x;un int x, ra; &ra = x; Bitte helfen Sie mir, wenn beide Codeausschnitte korrekt sind. Wenn nicht, welche Fehler sehen Sie in ihnen?
NULL vs nullptr (Warum wurde es ersetzt?) [Duplizieren]
Diese Frage hat hier bereits eine Antwort: Was genau ist nullptr? [/questions/1282295/what-exactly-is-nullptr] 11 Antworten Ich weiß, dass in C ++0x oderNULL wurde ersetzt durchnullptr in zeigerbasierten Anwendungen. Ich bin nur neugierig auf ...
Weird Behaviour with const_cast [duplizieren]
Diese Frage hat hier bereits eine Antwort: Zwei verschiedene Werte bei gleicher Speicheradresse [/questions/3593687/two-different-values-at-the-same-memory-address] 6 answers Ich weiß, dass mitconst_cast ist im Allgemeinen eine schlechte Idee, ...
Warum sind Funktionszeiger und Datenzeiger in C / C ++ nicht kompatibel?
Ich habe gelesen, dass das Konvertieren eines Funktionszeigers in einen Datenzeiger und umgekehrt auf den meisten Plattformen funktioniert, jedoch nicht garantiert ist. Warum ist das so? Sollten nicht beide einfach Adressen in den Hauptspeicher ...
Speichern des Schnittstellenzeigers in Baumansichtsknoten
Ich versuche, Schnittstellenzeiger in einer Baumansicht unter @ zu speicherTTreeNode.Data Eigenschaften. Während ich in der Lage bin, einen Schnittstellenzeiger zu speichern Node.Data := Pointer(MyInterface);) es scheint nicht umgekehrt zu ...
Kann nicht die Adresse von, die Größe von oder einen Zeiger auf einen verwalteten Typ ('Typname') deklarieren
dieser Fehler wird nicht mehr kompiliert, wenn ich mindestens einen System.String in meinen Strukturen habe Gibt es eine andere Möglichkeit, Zeichenfolgen zu speichern? Ich habe Folgendes ausprobiert: private long _B_ID; private byte[] _C_Name; ...
baumelnder Zeiger, Grund für Wertänderung nach free ()?
Im folgenden Codesegment nachfree(x), warum tuty 0 werden? ach meinem Verständnis die Erinnerung auf dem Haufen, auf die @ zeigx, und wird immer noch von @ gezeiy, wurde noch keiner anderen Person zugewiesen, wie kann es sich also in 0 ...
Passing Zeiger / Verweise auf Strukturen in Funktionen
Das wird sich nach einer dummen Frage anhören, aber ich lerne immer noch C, also bitte trage es mit mir. :) Ich arbeite an Kapitel 6 von K & R (structs) und habe bisher im Buch große Erfolge gesehen. Ich habe mich dazu entschlossen, ziemlich ...
Addition von zwei Zeigern in c oder c ++ wird nicht unterstützt. Warum
Warum das Hinzufügen von zwei Zeigern in c oder c ++ nicht unterstützt wird. Wann mache ich, int *ptr,*ptr1; int sum = ptr + ptr1;C oder C ++ löst einen Fehler aus. Während es unterstützt, int diff = ptr - ptr1;
Einen Zeiger definieren, der auf die Referenz desselben Variablennamens verweist?
In Objective-C kann ich das wirklich nicht verstehen: void *x = &x; ein Verständnis ist: declare einen generischen Zeiger (daher Typ void *), der Name der Zeigervariable ist x, und dieser Zeiger zeigt auf einen Verweis auf eine Variable das ...