Suchergebnisse für Anfrage "c"
Was ist der richtige Weg, um den Durchschnitt zweier Werte zu ermitteln?
Ich habe kürzlich erfahren, dass Integer-Überlauf ein undefiniertes Verhalten in C ist (Nebenfrage - ist es auch UB in C ++?) In der C-Programmierung müssen Sie häufig den Durchschnitt aus zwei Werten ermittelna undb. Jedoch zu tun(a+b)/2 kann ...
Wie behebe ich den GCC-Fehler „für die Erstdeklaration einer Schleife außerhalb des C99-Modus“?
Ich versuche zu lösendas 3n + 1 Problem [http://uva.onlinejudge.org/external/1/100.pdf]und ich habe einefor Schleife, die so aussieht: for(int i = low; i <= high; ++i) { res = runalg(i); if (res > highestres) { highestres = res; } }Leider ...
Verwenden der Libtar-Bibliothek in c
Ich versuche, eine TAR-Datei mit c zu machen. Aus einem Grund kann ich nicht verwenden system("tar -cvf xxxx.tar xxxx"); Mein Code ist: #include <stdio.h> #include <libtar.h> #include <fcntl.h> int main(void) { TAR *pTar; char *tarFilename = ...
Operator 'sizeof' mit bedingtem (ternärem) Ausdruck
Es fällt mir schwer zu verstehensizeofVerhalten bei einem ternären Ausdruck. #define STRING "a string" int main(int argc, char** argv) { int a = sizeof(argc > 1 ? STRING : ""); int b = sizeof(STRING); int c = sizeof(""); printf("%d\n" "%d\n" ...
Wie verwende ich gettimeofday () oder etwas Äquivalentes mit Visual Studio C ++ 2008?
Könnte mir bitte jemand helfen, die Funktion gettimeofday () mit Visual Studio C ++ 2008 unter Windows XP zu verwenden? Hier ist ein Code, den ich irgendwo im Internet gefunden habe: #include < time.h > #include <windows.h> #if defined(_MSC_VER) ...
Ist fwrite nicht blockierend?
Vor dem Anruffflush kann ich überlegenfwrite zu sein = ein nicht blockierendes schreiben? Wenn nein, warum nicht und welche Alternativen habe ich?
PSD mit FFTW Halfcomplex-Transformation
Ich habe a gefragtähnlich [https://stackoverflow.com/questions/24696122/calculating-the-power-spectral-density/24739037?noredirect=1#comment38469909_24739037] Frage, die beantwortet wurde, aber wenn ich versuche, es auf meine Weise zu ...
Konstruiere dynamisch ein Zeichen in C
Ich versuche, ein Array zu konstruieren, das eine Reihe von Zeichen enthält, die ich im Fluge konstruieren möchte. Die Zeichen sind wie folgt\x01, \x02 und so weiter. Nehmen wir zum Beispiel an, wir haben: #define NUMCOLORS 3 char ...
Bezeichnete Initialisierer und zusammengesetzte Literale für struct in C
Ich habe folgende Struktur: typedef struct my_struct { int a; int b; int *c; } my_struct;ist: my_struct n = (my_struct) { .b = 3 };gleichwertig: my_struct n = (my_struct) { .a = 0, .b = 3, .c = NULL };Wie wäre es mit: my_struct n = ...
wann würdest du uint_least16_t verwenden
Ich schaue auf stdint.h und da es uint16_t und uint_fast16_t hat, was ist der Nutzen für uint_least16_t, was möchten Sie vielleicht, das mit einem der beiden anderen nicht gleich gut gemacht werden kann?