Suchergebnisse für Anfrage "c"
Deklarationskonflikte zwischen time.h und linux / time.h verhindern die Verwendung von CLOCK_TAI
Ich möchte @ verwend #include <time.h> clock_gettime(CLOCK_TAI, &...);aber leiderCLOCK_TAI ist nicht auf Lager definiert time.h header (mindestens in openSUSE 13.2). Es ist jedoch in @ definie linux / time.h und tatsächlich vom Betriebssystem ...
Wie fange ich die Ganzzahl-Division-durch-Null-Ausnahme in der Sprache C ab?
s ist bekannt, wie die Float-Division-by-Zero-Ausnahme mit der Verwendung von @ abgefangen wir signal(SIGFPE, handler), aber es gibt kein Problem mit der Ganzzahldivision durch Null, selbst wenn ich das Steuerwort mit @ einrich _control87(0, ...
Catching SIGINT-Signal zum Beenden einer benutzerdefinierten Shell
Hoffentlich können Sie mir helfen, dieses Problem zu beheben. Für die Schule muss ich mich verwandeln Strg + C zu einem Befehl, der die Shell nicht herunterfährt, sondern an @ erinneprintf() dass ich exit eingeben muss, um die Shell zu ...
Was ist die Verwendung des Schlüsselworts `inline` in C?
Ich habe im Stackoverflow mehrere Fragen zu @ geleseinline in C bin mir aber noch nicht klar. static inline void f(void) {} hat keinen praktischen Unterschied zustatic void f(void) {}.inline void f(void) {} in C funktioniert nicht wie in C ++. ...
Warum stürzt Free Crash ab, wenn es zweimal aufgerufen wird?
In C und C ++,free(my_pointer) stürzt ab, wenn es zweimal aufgerufen wird. Warum? Es gibt Buchhaltung von jedemmalloc zusammen mit der Größe. Wenn das erstefree wird aufgerufen und zeigt an, dass dies mit welcher Größe belegt wurde. Aus diesem ...
Wo befinden sich die C-Header-Dateien in Windows?
Ich bin neu in der Windows-Entwicklung und habe eine Weile in Linux herumgespielt. Ich muss auf Konsolenfunktionen zugreifen und habe Probleme, eine umfassende Liste der Konsolentextattribute aus dem Web abzurufen. Ich würde gerne wincon.h und ...
Umgang mit Zeichenpuffern
ls C ++ - Programmierer muss ich mich manchmal mit Speicherpuffern befassen, indem ich Techniken aus C verwende. Zum Beispiel: char buffer[512]; sprintf(buffer, "Hello %s!", userName.c_str());Oder in Windows: TCHAR buffer[MAX_PATH+1]; // edit: ...
printf () ohne '\ n' funktioniert nicht in libev [duplicate]
Diese Frage hat hier bereits eine Antwort: Warum wird printf nach dem Aufruf nicht gelöscht, es sei denn, eine neue Zeile enthält die ...
Warum sind Stackoverflow-Fehler chaotisch?
Dieses einfache C-Programm wird selten mit derselben Aufruftiefe beendet: #include <stdio.h> #include <stdlib.h> void recursive(unsigned int rec); int main(void) { recursive(1); return 0; } void recursive(unsigned int rec) { printf("%u\n", rec); ...
Wie gibt das folgende Programm "C89" aus, wenn es im C89-Modus kompiliert wird und "C99", wenn es im C99-Modus kompiliert wird?
Ich habe dieses C-Programm aus dem Web gefunden: #include <stdio.h> int main(){ printf("C%d\n",(int)(90-(-4.5//**/ -4.5))); return 0; }Das Interessante an diesem Programm ist, dass es beim Kompilieren und Ausführen im C89-Modus @ ausgibC89 und ...