Suchergebnisse für Anfrage "c"

28 die antwort

MIN und MAX in C

Wo sindMIN undMAX definiert in C, wenn überhaupt? Was ist der beste Weg, um diese so allgemein und sicher wie möglich zu implementieren? (Compiler-Erweiterungen / Builtins für Mainstream-Compiler werden bevorzugt.)

2 die antwort

Wie rufe ich ein anderes Terminal für die programmgesteuerte Ausgabe in C unter Linux auf?

Ich bin ein bisschen neu in der Unix-Umgebung. Ich möchte ein kleines Chat-Programm haben, das das ursprüngliche Terminal für die Eingabe verwendet und ein anderes Terminal für die Ausgabe aufruft. Ich habe im Internet gesucht, aber ohne ...

26 die antwort

C ist nicht so schwer: void (* (* f []) ()) ()

Ich habe heute gerade ein Bild gesehen und denke, ich würde Erklärungen schätzen. Also hier ist das Bild: [/imgs/Qn5ZL.jpg] Ich fand das verwirrend und fragte mich, ob solche Codes jemals praktikabel sind. Ich googelte das Bild und fand ein ...

TOP-Veröffentlichungen

10 die antwort

Gibt es eine Möglichkeit, das Speichern einer Variablen im Cache in C zu erzwingen?

Ich hatte gerade ein Telefoninterview, in dem mir diese Frage gestellt wurde. Ich kenne Möglichkeiten zum Speichern im Register, im Heap oder im Stack, habe aber einen bestimmten Cache?

8 die antwort

Kann jemand die Bedeutung von malloc (20 * c | - (20 * (unsigned __int64) (unsigned int) c >> 32! = 0) erklären)

In dekompiliertem Code, der von IDA generiert wurde, sehe ich Ausdrücke wie: malloc(20 * c | -(20 * (unsigned __int64)(unsigned int)c >> 32 != 0)) malloc(6 * n | -(3 * (unsigned __int64)(unsigned int)(2 * n) >> 32 != 0))ann jemand den Zweck ...

2 die antwort

Beispielcode zum Auslösen des statischen Analysators von Clang

Ich würde gerne einen kleinen, aber vollständigen Codeausschnitt sehen, der dazu führt, dass sich Clangs statischer Analysator beschwert. Meine Motivation ist vor allem, dass ich versuche, meinen PIC32-Code zum Laufen zu bringen, und ich brauche ...

26 die antwort

Ist #define in Industriestandards verboten?

Ich bin ein Student der Informatik im ersten Jahr und mein Professor sagte#define ist in den Industriestandards zusammen mit @ verbot#if, #ifdef, #else und einige andere Präprozessor-Direktiven. Er benutzte das Wort "verboten" wegen unerwarteten ...

4 die antwort

Passing ein mehrdimensionales Array mit variabler Größe

Ich versuche zu verstehen, was "Best Practice" (oder wirklich jede Praxis) für die Übergabe eines mehrdimensionalen Arrays an eine Funktion in c ist. Dies hängt natürlich von der Anwendung ab. Daher sollten Sie eine Funktion zum Drucken eines ...

2 die antwort

Einrichten von Interrupts im geschützten Modus (x86)

Wie werden Interrupts für den geschützten Modus eingerichtet? Die [http://wiki.osdev.org/Interrupts] link sagt man sollte: Platz für die Interrupt-Deskriptor-Tabelle schaffen Teilen Sie der CPU mit, wo sich dieser Speicherplatz befindet (siehe ...

2 die antwort

C fscanf gibt den falschen Wert zurück

Ich bin wirklich auf etwas fest. Ich habe eine Textdatei mit 1 Wort gefolgt von ~ 100 Gleitkommazahlen. Die Gleitkommazahlen werden durch Leerzeichen, Tabulatoren oder Zeilenumbrüche getrennt. Dieses Format wird in der gesamten Textdatei ...