Suchergebnisse für Anfrage "c"

0 die antwort

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

4 die antwort

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

6 die antwort

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

TOP-Veröffentlichungen

10 die antwort

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

10 die antwort

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

8 die antwort

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

18 die antwort

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

2 die antwort

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

14 die antwort

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

6 die antwort

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