Suchergebnisse für Anfrage "dereference"
-> Verwendung in intelligenten Zeigern
Ich habe eine einfache Smart Pointer-Implementierung, die im folgenden Code-Snippet 1 gezeigt wird. Und eine Dummy-Testklasse namens Dummy im 2. Snippet. Das...
Zeigeroperationen und Operatorrangfolge in C
HintergrundHabe mich heute mit einem C-Typ unterhalten und wir waren uns nicht einig über Folgendes: int intgA[2] = { 1, 2 }; int intgB[2] = { 3, 5 }; int *intAPtr = intgA; int *intBPtr = intgB;Also, wenn wir das tun: *intAPtr++ = *intBPtr++; ...
PHP-Dereferenzierungs-Array-Elemente
Ich habe 2 Arrays. $result = array(); $row = array();Die Elemente von Row sind alle Referenzen und ändern sich ständig. Für jede Iteration von$row Ich möchte das kopierenWertevon row in einen Eintrag von$result und nicht die Referenzen. Ich ...
C ++ - Unterschied zwischen (*). und ->?
Gibt es einen Leistungsunterschied - oder einen anderen - zwischen: ptr->a();und (*ptr).a();?
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 ...
Warum würde Code explizit eine statische Methode über einen Nullzeiger aufrufen?
Ich habe Code wie diesen in ein paar alten Projekten gesehen: class Class { static void Method() {} }; ((Class*)0)->Method();Dieser Code enthält undefiniertes Verhalten, da ein Nullzeiger dereferenziert wird (egal, was danach passiert). Es ...
L-Wert vs R-Wert in C
Ich beantworte eine Lehrbuchfrage vondieses Lehrbuch [http://www.cs.sjsu.edu/~louden/pltext/]. Ich lerne etwas über Zeiger in C und bin auf L-Werte und R-Werte gestoßen. Meinem Verständnis nach l-values are values that are defined after they ...
dereferencing Zeiger auf unvollständigen Typ
Ich habe viele Fragen dazu gesehen, aber ich werde die Frage ohne spezifischen Code anders stellen. Gibt es einen Weg vonLEICH Feststellen, warum der Typ unvollständig ist? In meinem Fall verwende ich einen anderen Code und bin mir völlig ...
Warum gibt es keine sichere Alternative zu unique_ptr :: operator * ()?
std::vector hat die Mitgliedsfunktionat() als sichere Alternative zuoperator[], damit die gebundene Prüfung angewendet wird und keine baumelnden Referenzen erstellt werden: void foo(std::vector<int> const&x) { const auto&a=x[0]; // What if ...
Bedeutung des kaufmännischen Und '&' und des Sterns '*' in Rust
rotz gründlicher Lektüre der Dokumentation bin ich ziemlich verwirrt über die Bedeutung des& und* -Zeichen in Rust und allgemeiner darüber, was genau eine Rust-Referenz ist. In diesem Beispiel ähnelt es einer C ++ - Referenz (dh einer Adresse, ...