Suchergebnisse für Anfrage "pointers"

3 die antwort

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

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

1 die antwort

Ruft den Wert eines Cython-Zeigers ab

Ich schreibe eine Funktion, die ein malloc'd konstruiertunsigned char * Array und setzt dann den Zeiger zurück. In reinem Cython oder C ist dies einfach. Sie müssen lediglich einen Rückgabetyp für die Funktion festlegen und den Zeiger auf das ...

4 die antwort

Verwenden von AudioBufferList mit Swift

Ich habe eine Brückenfunktion in Swift, eines der Argumente in C istAudioBufferList *. In Swift erzeugt dies eineUnsafePointer<AudioBufferList>. Ich habe es geschafft, den Zeiger durch einen Aufruf zu respektierenaudioData[0] (Gibt es einen ...

TOP-Veröffentlichungen

2 die antwort

Initialisieren eines Zeigers in einer separaten Funktion in C

Ich muss eine einfache Sache machen, die ich oft in Java gemacht habe, aber ich stecke in C fest (reines C, nicht C ++). Die Situation sieht so aus: int *a; void initArray( int *arr ) { arr = malloc( sizeof( int ) * SIZE ); } int main() { ...

5 die antwort

printf ("% p") und Casting nach (void *)

In einer kürzlich gestellten Frage erwähnte jemand, dass der Aufrufer beim Drucken eines Zeigerwerts mit printf den Zeiger wie folgt auf void * setzen muss: int *my_ptr = .... printf("My pointer is: %p", (void *)my_ptr);Für das Leben von mir ...

1 die antwort

was gibt malloc (0) zurück? [Duplikat

Diese Frage hat hier bereits eine Antwort: Was ist der Sinn von malloc (0)? [/questions/2022335/whats-the-point-in-malloc0] 16 AntwortenWas machtmalloc(0) kehrt zurück? Wäre die Antwort für @ gleirealloc(malloc(0),0) ? #include<stdio.h> ...

3 die antwort

Deklarieren von selbstreferenzierenden Zeigern in Swift [duplizieren]

Diese Frage hat hier bereits eine Antwort: Add Beobachter für KVO ohne Zeiger mit Swift [/questions/24175626/adding-observer-for-kvo-without-pointers-using-swift] 5 AntwortenWas wäre das Äquivalent in Swift dieses Obj-C-Codes? Ich vermute ...

2 die antwort

Segmentierungsfehler beim Ändern eines Strings [duplizieren]

Diese Frage hat hier bereits eine Antwort: Warum erhalte ich einen Segmentierungsfehler, wenn ich in eine Zeichenfolge schreibe, die mit "char * s", aber nicht mit "char s []" initialisiert ...

0 die antwort

Segmentierungsfehler beim Schreiben in einen String [duplizieren]

Diese Frage hat hier bereits eine Antwort: Warum erhalte ich einen Segmentierungsfehler, wenn ich in eine Zeichenfolge schreibe, die mit "char * s", aber nicht mit "char s []" initialisiert ...

2 die antwort

Kann jemand helfen, was in diesem Programm nicht stimmt? [Duplikat

Diese Frage hat hier bereits eine Antwort: Passing Zeiger der dynamischen var von Referenz [/questions/18722208/passing-pointer-of-dynamic-var-by-reference] 2 Antwortenvoid func(int* ptr) { ptr = new int; } int main() { int* ptr; func(ptr); *ptr ...