Suchergebnisse für Anfrage "pointers"
C ++ - Unterschied zwischen (*). und ->?
Gibt es einen Leistungsunterschied - oder einen anderen - zwischen: ptr->a();und (*ptr).a();?
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 ...
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 ...
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() { ...
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 ...
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> ...
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 ...
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 ...
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 ...
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 ...