c

C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entworfen und behält eine ähnliche Syntax, ist aber jetzt eine komplett andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll.
1
Antwort

Lesen / Schreiben von BMP-Dateien in c

Ich versuche, an einer BMP-Datei zu arbeiten. Zunächst habe ich versucht, einen Header und Daten aus einer BMP-Datei zu lesen und in eine neue Datei zu schreiben: %Vor% Dies ist die Eingabedatei: und das ist die Ausgabe: Sie haben di...
20.06.2012, 22:32
3
Antworten

Das Disassemblierungsbeispiel "Art of Exploitation" ist nicht dasselbe (C-Code)

Ich befolge das Beispiel im Buch "Art of Exploitation", um ein Programm in C zu disassemblieren, während das Buch mit einer eigenen Linux LiveCD geliefert wird, bevorzuge ich BT5 (32 Bit). Das Codebeispiel ist sehr einfach - (ich habe es glei...
07.08.2011, 20:35
3
Antworten

Wie werden Konflikte mit Linker-Abhängigkeiten gelöst?

Wenn ich zwei Bibliotheken habe, A.lib und B.lib , die beide foo und bar exportieren, wie sage ich dem Linker, das Symbol% ​​co_de% von foo und das Symbol% ​​zu verwenden co_de% von A.lib ?     
23.01.2012, 01:30
2
Antworten

stdout und stdin Beziehungen [duplizieren]

C ++ Standard garantiert, dass alle im Puffer enthaltenen Daten vor dem nächsten Aufruf von std :: cin gedruckt werden. So: %Vor% Aus diesem Grund: ISO / IEC 14882: 2011    27.4.2 Objekte mit schmalem Stream [eng.stream.objects]...
26.08.2012, 12:09
2
Antworten

Wie schreibe ich das alles in Assembly

Ich habe zwei Makros, eines ist in Assembly und das andere in C geschrieben. Das zweite Makro verwendet das erste Makro. Allerdings möchte ich auch das zweite Makro in Assembly mit volatile schreiben, damit ich seine Platzierung im Code steuern...
25.11.2011, 16:33
4
Antworten

Gleitkommaanomalie, wenn eine nicht verwendete Anweisung nicht auskommentiert ist?

Wenn das Programm wie unten gezeigt ausgeführt wird, erzeugt es eine ok-Ausgabe: %Vor% Aber wenn die auskommentierte Zeile ( d. h. //if (argc>1) r = atol(argv[1]); ) unkommentiert ist, wird Folgendes erzeugt: %Vor% , obwohl diese Ze...
24.11.2011, 02:27
5
Antworten

Freigeben von Heapspeicher mit fork ()

Ich arbeite an der Implementierung eines Datenbankservers in C, der Anfragen von mehreren Clients verarbeiten wird. Um dies zu tun, verwende ich fork (), um Verbindungen für einzelne Clients zu handhaben. Der Server speichert Daten im Heap, d...
01.04.2012, 03:10
3
Antworten

Was ist der richtige Weg, um eine einzelne Signal Handler-Funktion für mehrere Signale zu haben?

Was ist der beste Weg in C unter Linux, ein Programm einzurichten, das mehrere POSIX-Signale mit derselben Funktion verarbeiten kann? Zum Beispiel habe ich in meinem Code eine Handler-Funktion, die ich generisch aufrufen möchte, wenn ein Sign...
24.10.2010, 16:20
2
Antworten

Dll Speicherverwaltung

Ich habe wenig Zweifel daran, wie Windows den Speicher einer .dll verwaltet. wenn .dlls in den Host geladen werden Prozess, wie wird der Speicher verwaltet? Erlangt .dll Zugriff auf das gesamte Verzeichnis Speicher verfügbar für den Hos...
27.10.2010, 08:33
3
Antworten

Wie erzeuge ich ein Programmabhängigkeitsdiagramm für ein C-Programm?

Ich möchte ein Programm Dependency Graph (PDG) aus C-Quellcode generieren. Ich fand Papiere, die erklären, wie es geht, aber alle verwendeten das kommerzielle CodeSurfer-Tool. Gibt es irgendwelche kostenlosen Tools, die das tun?     
26.10.2011, 15:04