Suchergebnisse für Anfrage "c"
C-Code mit undefinierten Ergebnissen, Compiler generiert ungültigen Code (mit -O3)
Ich weiß, dass wenn Sie bestimmte Dinge in einem C-Programm tun, die Ergebnisse undefiniert sind. Der Compiler sollte jedoch kein @ generiereungülti (Maschinen-) Code, richtig? Es wäre vernünftig, wenn der Code das Falsche tun würde oder wenn der ...
Größe der Hash-Tabelle
Lassen Sie die Größe der Hash-Tabelle statisch sein (ich habe sie einmal festgelegt). Ich möchte es entsprechend der Anzahl der Einträge einstellen. Die Suche ergab, dass die Größe eine Primzahl und 2 * N (die nächste Primzahl, denke ich) sein ...
Umwandlung von 4 Rohbytes in 32-Bit-Gleitkomma
Ich versuche, einen 32-Bit-Gleitkommawert aus einem EEPROM zu rekonstruieren. Die 4 Bytes im EEPROM-Speicher (0-4) lauten: B4 A2 91 4D und der PC (VS Studio) rekonstruiert es korrekt als 3.054199 * 10 ^ 8 (der Gleitkommawert, den ich kenne, ...
wo gibt main () seinen Wert zurück?
Ich benutze gerade CODE :: BLOCKS + mingw-Compiler. Wenn ich am Ende des Programms nicht return 0 eingebe, kann ich feststellen, dass main () eine Ganzzahl zurückgibt Ich finde keinen Fehler in meinem Code. Warum gibt er eine Ganzzahl zurück? ...
Wie bestimmen Sie mit stat (), ob eine Datei ein symbolischer Link ist?
Ich muss im Grunde genommen einen Klon des UNIX-Befehls ls für eine Klasse schreiben, und ich habe fast alles zum Laufen. Eine Sache, die ich anscheinend nicht herausfinden kann, ist zu überprüfen, ob eine Datei eine symbolische Verknüpfung ist ...
Starten Sie einen Computer mit Funktionszeigern in C @ ne
Ich habe etwas über Funktionszeiger in C gelernt, als ich auf ein Programm gestoßen bin, das den Computer nach der Ausführung neu startet. void (*f) (void); f=(void (*)(void) MK_FP(0xFFFF,0x0000); f();Der (void (*) (void)) Teil war nicht im ...
GCC / X86, Probleme mit relativen Sprüngen
Ich versuche einen relativen Sprung in der x86-Assembly zu machen, kann ihn jedoch nicht zum Laufen bringen. Aus irgendeinem Grund scheint mein Sprung immer wieder als absoluter Sprung oder so umgeschrieben zu werden. Ein einfaches ...
Gibt es einen kostenlosen OCaml to C-Übersetzer? [geschlossen
Also ich habe netten OCaml Code (50000 Zeilen). Ich möchte es auf C portieren. Gibt es also einen kostenlosen OCaml to C-Übersetzer?
-32768 passt nicht in einen 16-Bit-Wert mit Vorzeichen
Ich verwende PCLint v 9.00h n meinem Code habe ich Folgendes (wobei S16 ein vorzeichenbehaftetes 16-Bit ist): S16 temperatureResult = -32768;Was, wenn mein Gehirn nicht mehr funktioniert, ist der kleinste Wert, der in diesen Typ passt Aber ich ...
Gibt es eine integrierte Möglichkeit, zwei Variablen in C @ zu tausche
Ich weiß, wie man 2 Variablen in c ++ austauscht, dh Sie verwendenstd::swap(a,b). Frage Nimmt dasC Standardbibliothek hat eine ähnliche Funktion wie C ++std::swap() oder muss ich es selbst definieren.