Suchergebnisse für Anfrage "pointers"

12 die antwort

Grund, warum Sie kein DELETE-Makro für C ++ haben sollten

6 die antwort

Wie kann ich in Go einen Verweis auf das Ergebnis einer Operation speichern?

Okay, es ist schwer, es in Worten zu beschreiben, aber lassen Sie uns sagen, ich habe eine Karte, die @ speicheint Zeiger und möchte das Ergebnis einer Operation als weiteren Schlüssel in meinem Hash speichern: m := make(map[string]*int) m["d"] ...

6 die antwort

Wann wird NULL verwendet und wann wird '\ 0' in der verknüpften Liste in C verwendet?

Ich habe das in C gelernt:null char == '\0' == NULL, und ich habe unten eine Schleife geschrieben, um vom Anfang bis zum Ende eines Zeichens [] in C zu lesen. // case #1 char buf[32]; while (buf[i] != NULL){ //do something... } Mein gcc-Compiler ...

TOP-Veröffentlichungen

3 die antwort

Was ist der Unterschied zwischen char str [] und char * str als Funktionsparameter?

16 die antwort

smart Zeiger + "das" als schädlich angesehen?

In einem C ++ - Projekt, das intelligente Zeiger verwendet, z. B.boost::shared_ptr, was ist eine gute Designphilosophie in Bezug auf die Verwendung von "this "? Berücksichtige das Es ist gefährlich, den in einem intelligenten Zeiger ...

4 die antwort

Verstößt dieses Zeiger-Casting gegen die strikte Aliasing-Regel?

10 die antwort

Wenn in C ++ ein Zeiger, ein Skalar und eine Referenz zurückgegeben werden sollen?

Ich wechsele von Java zu C ++ und bin ein bisschen verwirrt über die Flexibilität der Sprache. Ein Punkt ist, dass es drei Möglichkeiten gibt, Objekte zu speichern: Einen Zeiger, eine Referenz und einen Skalar (Speichern des Objekts selbst, wenn ...

6 die antwort

Was bedeutet Far in c?

const struct sockaddr FAR* name,

3 die antwort

C ++ - Unterschied zwischen (*). und ->?

Gibt es einen Leistungsunterschied - oder einen anderen - zwischen: ptr->a();und (*ptr).a();?

2 die antwort

Wie man char * to int * in openCL eingibt