Suchergebnisse für Anfrage "c"
Zeiger als zweites Argument anstatt Zeiger zurückzugeben?
Mir ist aufgefallen, dass es in C eine gängige Redewendung ist, einmalloced Zeiger als zweites Argument, anstatt einen Zeiger zurückzugeben. Beispiel: /*function prototype*/ void create_node(node_t* new_node, void* _val, int _type); /* ...
C ++ - return x, y; Was ist der Sinn?
Ich programmiere seit ein paar Jahren in C und C ++ und jetzt mache ich gerade einen College-Kurs und unser Buch hatte eine Funktion wie diese als Beispiel: int foo(){ int x=0; int y=20; return x,y; //y is always returned }Ich habe noch nie eine ...
Wann werden die skalaren OpenCL-API-Datentypen verwendet?
Ich habe Probleme beim Verständnis der Verwendung der OpenCL-API-Datentypen wie cl_float, cl_uchar usw., die hier zu finden ...
Inkompatibler Zeigertyp
Ich habe die Funktion mit folgender Signatur: void box_sort(int**, int, int)und Variable des folgenden Typs: int boxes[MAX_BOXES][MAX_DIMENSIONALITY+1]Wenn ich die Funktion aufrufe box_sort(boxes, a, b)GCC gibt mir zwei Warnungen: 103.c:79: ...
Gute STL-ähnliche Bibliothek für C [geschlossen]
Was sind gute Bibliotheken für C mit Datenstrukturen wie Vektoren, Deques, Stacks, Hashmaps, Baumkarten, Mengen usw.? Einfach C, bitte und plattformunabhängig.
Gibt es eine Problemumgehung, um ein Strukturelement in C irgendwie "privat" zu machen?
Ich entwickle gerade eine einfache Bibliothek in C, die für mich + einige Freunde zum persönlichen Gebrauch ist. Ich habe derzeit eine C-Struktur mit einigen Mitgliedern, die irgendwie vom Rest der Anwendung verborgen sein sollten, da ihre ...
Präzisions- und Clip-Trailing-Nullen festlegen, Exponent jedoch nie drucken
Ich muss einfach: Stellen Sie die Genauigkeit so ein, dass die Floats auf die Hundertstelstelle gerundet werden (0,111 werden als 0,11 gedruckt).Clip mit nachgestellten Nullen (1,0 wird als 1 gedruckt)Niemals einen Exponenten drucken (1000.1 ...
Sagen Sie gcc, dass ein Funktionsaufruf nicht zurückgegeben wird
ich benutzeC99 unterGCC. Ich habe eine Funktion deklariertstatic inline in einer Überschrift, die ich nicht ändern kann. Die Funktion kehrt nie zurück, ist aber nicht markiert__attribute__((noreturn)). Wie kann ich die Funktion so aufrufen, ...
F_SETPIPE_SZ nicht deklariert
Ich habe folgende Überschriften eingefügt: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <errno.h> #include <sys/types.h> #include <sys/stat.h> #include <unistd.h> #include <fcntl.h>Ich habe auch versucht, zu ...
Big O-Notation für Ruby-Methoden?
Wie finde ich die Komplexität einer Ruby-Methode? Zum BeispielLänge [http://www.ruby-doc.org/core-2.1.2/Array.html]? Wenn ich mir den Quellcode ansehe, sehe ich Folgendes: static VALUE rb_ary_length(VALUE ary) { long len = RARRAY_LEN(ary); ...