Suchergebnisse für Anfrage "pointers"
Ist Zeigervergleich undefiniertes oder nicht angegebenes Verhalten in C ++?
Die C ++ Programming Language 3rd Edition von Stroustrup sagt, dass Subtraktion von Zeigern wird nur definiert, wenn beide Zeiger auf Elemente desselben Arrays zeigen (obwohl die Sprache keine schnelle Möglichkeit hat, dies sicherzustellen). ...
Differenz zwischen dereferenzierendem NULL-Zeiger und nicht initialisiertem Zeiger
On Codeblöcke (C ++) #include<bits/stdc++.h> using namespace std; int main(){ int *p; cout<<*p; } produziert Müllwert, während #include<bits/stdc++.h> using namespace std; int main(){ int *p=NULL; cout<<*p; }results in Laufzeitfehler. Ich habe ...
Warum sollte der Konstruktor von Go die Adresse zurückgeben?
Ich verstehe, dass Go keine Konstruktoren und ein @ hNew func wird an seiner Stelle verwendet, aber gemäßdieses Beispiel [http://golang.org/doc/effective_go.html#composite_literals]. func NewFile(fd int, name string) *File { if fd < 0 { return ...
Was kostet die Laufzeit von static_cast, wenn Sie bei gleichem Typ Konstanz hinzufügen?
Ich finde es irritierend, dass ich nicht konstante Funktionen eines Objekts aufrufen kann, wenn ich einen Zeiger auf dieses Objekt habe. Ich kann nicht zulassen, dass der Zeiger ein const-Zeiger ist, da ich auch Nicht-const-Funktionen aufrufen ...
Wie teile ich einen Zeichenzeiger mit mehreren Trennzeichen und gebe ein Array von Zeichenzeigern in c ++ zurück?
Im Duplikat dieser FrageSplit char * to char * Array [https://stackoverflow.com/questions/9117315/split-char-to-char-array] Es wird empfohlen, anstelle von char * einen String zu verwenden. Aber ich muss mit LPWSTR arbeiten. Da es sich um eine ...
Ist die Speicherung eines Zeigers identisch mit der Zuweisung?
Einführung:Diese Frage ist Teil meiner Sammlung von C- und C ++ - (und C / C ++ - allgemeinen Teilmengen) Fragen zudie Fälle, in denen Zeigerobjekte mit genau identischer byteweiser Darstellung unterschiedliche "Werte" haben dürfen, dh sich für ...
Differenz zwischen nicht initialisiertem und Nullzeiger
Gibt es einen Unterschied zwischen Nullzeiger und nicht initialisiertem Zeiger? Diese Frage wurde in einem der Interviews gestellt. Könnten Sie bitte den Unterschied erklären, den sie haben?
C ++ Unterschied zwischen Referenz, Objekten und Zeigern
Dies ist eine Frage aus einer Prüfung in einem fortgeschrittenen OOP-Kurs, die in C ++ abgehalten wird (in diesem Semester an der TAU-Universität): Q: Was ist der Unterschied zwischen einem C ++ - Zeiger und einer Referenz? A. A reference is ...
Zurücksetzen des Zeigers auf den Dateianfang
Wie kann ich einen Zeiger auf den Anfang einer Befehlszeileneingabe oder -datei zurücksetzen? Zum Beispiel liest meine Funktion eine Zeile aus einer Datei ein und druckt sie mit getchar () @ au while((c=getchar())!=EOF) { key[i++]=c; if(c == ...
Klassentyp vom Zeiger, der als Vorlagenargument verwendet wird
Wenn ein Zeiger auf einen benutzerdefinierten Typ als Vorlagenargument an eine Vorlagenklasse übergeben wird, ist es möglich, den Klassentyp des Arguments abzurufen? template <class T> struct UserType { typedef T value_type; ... }; int main () ...