Suchergebnisse für Anfrage "c"
Determine pid of terminated process
Ich versuche herauszufinden, was die PID eines Prozesses ist, der das SIGCHLD-Signal gesendet hat, und ich möchte dies in einem Signalhandler tun, den ich für SIGCHLD erstellt habe. Wie würde ich das machen? Ich versuche es int pid = ...
Wie man die führende Null in printf @ verstec
Die folgenden Ausgänge0.23. Wie bekomme ich es einfach zur Ausgabe.23? printf( "%8.2f" , .23 );
Den Bruchteil eines Floats ohne Verwendung von modf () @ ermitte
Ich entwickle für eine Plattform ohne Mathematikbibliothek, daher muss ich meine eigenen Tools erstellen. Meine derzeitige Methode, um den Bruch zu erhalten, besteht darin, den Gleitkommawert in einen festen Punkt umzuwandeln (mit (float) 0xFFFF ...
Was bedeuten das Fragezeichen und der Doppelpunkt (?: Ternärer Operator) in Objective-c?
Was bedeutet diese Codezeile? label.frame = (inPseudoEditMode) ? kLabelIndentedRect : kLabelRect;Das? und: verwirre mich
C - Verwenden von scanf (oder einer anderen Funktion) zum Abrufen des Datums MM / TT / JJJJ in int
Ich schreibe ein C-Programm in der Klasse, in dem wir Daten als Ganzzahlen in einer Struktur eingeben müssen, die wie folgt definiert ist: typedef struct date{ int month; int day; int year; }Date; Nun, das wäre wirklich kein Problem, außer es ...
Kopiert Matlab jemals Daten, die an eine mex-Funktion übergeben wurden?
Concerning lazy copying: Kopiert Matlab jemals Daten, die an eine mexFunction übergeben wurden, die diese ändert? Zum Beispiel in myMex(input1(:,:,ii), input2(:,:,ii))kann man sicher sein, dass die Eingangsmatrizen nie kopiert werden, so dass ...
Produce-Schleifen ohne cmp-Anweisung in GCC
Ich habe eine Reihe enger Schleifen, die ich mit GCC und Intrinsics optimieren möchte. Betrachten Sie zum Beispiel die folgende Funktion. void triad(float *x, float *y, float *z, const int n) { float k = 3.14159f; int i; __m256 k4 = ...
Kompilierzeitprüfung gegen mehrere Typen in C?
Zurzeit habe ich ein Makro, um zu überprüfen, ob ein Wert vom Typ ist. #define CHECK_TYPE_INLINE(val, type) \ ((void)(((type)0) != (0 ? (val) : ((type)0))))Dies ist hilfreich, um in einigen Fällen Makro-Args überprüfen zu können. Aber was wäre, ...
Einrichten eines 2D-Arrays, Größe später ändern - C
Ist es möglich, ein 2D-Array in C zu deklarieren und seine Größe später festzulegen? Ich weiß, in C muss man sich mit Gedächtnis und dergleichen auseinandersetzen, aber ich kann trotz all meiner Suche keine Antwort auf diese Frage finden. Mein ...
Wie lösche ich ein Element aus hsearch
Ich verwende die Funktion hsearch_r, die von der GNU C-Bibliothek bereitgestellt wird. Ich sehe, dass ich zwar mit hsearch_r Elemente zur HASH-Tabelle hinzufügen und die Aktion als ENTER übergeben kann, aber keine Möglichkeit sehe, ein ...