Suchergebnisse für Anfrage "c"

8 die antwort

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

10 die antwort

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

3 die antwort

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

TOP-Veröffentlichungen

3 die antwort

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

3 die antwort

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

3 die antwort

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?

1 die antwort

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

3 die antwort

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

2 die antwort

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

3 die antwort

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?