Suchergebnisse für Anfrage "c"

2 die antwort

Warum kompiliert Borland mit mehreren Definitionen desselben Objekts in verschiedenen C-Dateien, während GCC dies nicht tut?

ch untersuche das Verhalten globaler Variable Bisher dachte ich, die Mehrfachdefinition von globalen Variablen ist ein illegaler Weg und muss einen Fehler bekommen. Aber ich habe ein unerwartetes Ergebnis vom Borland C / C ++ - Compiler ...

4 die antwort

Effiziente Methode zum Testen, ob die bitweise IPv6-Netzmaske zusammenhängend ist

Ich muss IP-Adressen / Netzmasken in einer in_addr / in6_addr-Struktur speichern. Für IPv4 verwende ich den folgenden Code, um zu testen, ob die Netzmaske zusammenhängend ist: ((((~netmask + 1) & (~netmask)) != 0) && (netmask != 0))Ich habe ...

20 die antwort

Wie sehe ich eine C / C ++ - Quelldatei nach der Vorverarbeitung in Visual Studio?

Nehmen wir an, ich habe eine Quelldatei mit vielen Präprozessor-Direktiven. Ist es möglich zu sehen, wie es aussieht, nachdem der Präprozessor damit fertig ist?

TOP-Veröffentlichungen

6 die antwort

Auswahl eines zufälligen Elements basierend auf Wahrscheinlichkeiten

Da ist ein ähnliche Frage [https://stackoverflow.com/questions/2649717/c-function-for-picking-from-a-list-where-each-element-has-a-distinct-probabilit] , Ich weiß, aber es hat mich verwirrt, also dachte ich, es wäre einfacher, auf meine Weise zu ...

6 die antwort

Ununterstützter x86-64-Befehlssatzfehler beim Kompilieren der C-Datei

Ich versuche, den Tutorials in @ zu folgeDie [http://www.codeproject.com/Articles/664165/Writing-a-boot-loader-in-Assembly-and-C-Part] Verknüpfung Wenn ich zu dem Teil komme, in dem ich mit dem Erstellen einer test.c-Datei beginne, versuche ...

2 die antwort

Feeling verwechselt mit - (- a) vs - (- a) in c

Verwechslung mit ++ und - Operato int a = 10; printf("%d\n", -(--a) ); // valid output: -9Aber das Problem tritt auf, wenn Folgendes verwendet wird: printf("%d\n", --(-a)); // error, invalidWarum

6 die antwort

Deklarieren einer globalen Variablen "extern const int" im Header, aber nur "int" in der Quelldatei

ch habe mit GCC experimentiert und festgestellt, dass Sie externe Variablen deklarieren könneconst in Header-Dateien, aber in Implementierungsdateien veränderbar. BEARBEITE: Das geht eigentlich nicht. Der einzige Grund, warum ich meinen Testcode ...

6 die antwort

Kernel Modul für / proc

Wie schreibe ich ein Kernel-Modul, das ein Verzeichnis mit dem Namen mymod in / proc erstellt und eine Datei mit dem Namen mymodfile. Diese Datei sollte beim Schreiben eine Zahl im Bereich von 1 bis 3 akzeptieren und beim Lesen die folgenden ...

8 die antwort

Scanf for double funktioniert nicht in Dev C ++

Ich habe ein Problem mit Gleitkommazahlen. Ich glaube, hier kollidiert etwas. Die Ausgabe ist: Mein Code: #include <stdio.h> int main(){ double y; printf("enter a decimal number: "); scanf("%f", &y); printf("%f\n", y); fflush(stdin); ...

4 die antwort

Warnung: unbekannte Escape-Sequenz: '\ 040' [standardmäßig aktiviert]

Ich schreibe eine einfache Anwendung in C, die ich unter BSD-Lizenz veröffentlichen möchte. Ein Teil der Anwendung ist dafür verantwortlich, den Benutzern Informationen über das Programm auszudrucken. Ich habe jedoch ein Problem beim Ausdrucken ...