Suchergebnisse für Anfrage "c"

1 die antwort

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 = ...

7 die antwort

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 );

9 die antwort

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 ...

TOP-Veröffentlichungen

13 die antwort

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

2 die antwort

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 ...

1 die antwort

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 ...

3 die antwort

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 = ...

2 die antwort

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, ...

1 die antwort

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 ...

1 die antwort

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 ...