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

Shared Library-Konstruktor funktioniert nicht

In meiner shared library muss ich eine bestimmte Initialisierung zur Ladezeit durchführen. Wenn ich die Funktion mit dem GCC-Attribut __attribute__ ((constructor)) definiere, funktioniert es nicht, d.h. es wird nicht aufgerufen, wenn das Prog...
27.02.2012, 21:25
1
Antwort

Fehler "Undefinierter Verweis auf Funktion"

Ich habe Probleme beim Kompilieren einiger Dateien mit Kopfzeilen. Hier ist eine Aufschlüsselung meines Codes: Datei1.c %Vor% Datei2.c %Vor% header.h %Vor% Der Fehler, den ich bekomme, ist:    In der Funktion 'main' :...
30.06.2012, 20:16
1
Antwort

Wie werden C99-Standardtypen für maximale Portabilität UND Effizienz auf den meisten Plattformen verwendet?

Erstens, hier ist, was ich verstehe und denke, was für die Frage wahr ist. Verwenden Sie schnelle Datentypen für einzelne Variablen wie Zähler oder for loop-Indizes. Zum Beispiel: %Vor% Ich denke, der geeignetste Typ hier ist uint_f...
03.04.2013, 17:32
2
Antworten

Kompilieren Sie C, um Pufferüberlauf zu ermöglichen

Ich lerne über Pufferüberläufe und versuche, einen zu machen. Ich habe diesen Code: %Vor% Ich kompiliere das mit gcc und führe es dann in gdb aus Ich gebe etwa 100 "A" s als Passwort ein und das Programm stürzt ab. Das Problem ist, das...
09.02.2013, 15:56
1
Antwort

Signal SIGFPE Frage

Ich bin Neuling auf den Linux-Signalen, bitte helfen Sie. Der folgende Code erhält einen Core Dump, wenn er in Linux 2.6 gcc ausgeführt wird. $ ./a.out Gleitkommaausnahme (Core Dumped) Die Fragen: 1. Da eine Prozesssignalmaske installi...
08.07.2011, 18:43
4
Antworten

Wie stoße ich einen Socket in C?

Ich habe Client-Code geschrieben, der einige Daten über einen Socket senden und eine Antwort vom Remote-Server zurücklesen soll. Ich möchte diesen Code testen. Die Signatur der Funktion ist etwas in der Art von: %Vor% Dabei ist fd der...
12.07.2011, 20:08
1
Antwort

Bindet eine Python-Bibliothek an C

Was ich tun möchte, ist das Gegenteil dessen, was die meisten Leute tun möchten: Ich habe eine Bibliothek in Python geschrieben und möchte sie C (und möglicherweise anderen Sprachen) zur Verfügung stellen. Ich weiß, dass die typische Antwor...
16.05.2012, 15:15
2
Antworten

konvertieren pdf mit 300dpi bitmaps zu svg

Ich erstelle ein Tool zum Konvertieren von PDFs in SVG. Diese PDFs enthalten grafische Daten, einschließlich großer Bitmaps mit 300 dpi und einer Reihe von Vektoren. Um hier auf stackoverflow zu stöbern, habe ich pdf2svg , was toll - funktion...
12.05.2012, 01:07
3
Antworten

Würzen C mit Klassen

Disclaimer: Ich bin ein absoluter Neuling mit C, aber ich habe damit gespielt, einige Features von Klassen nachzuahmen. Ok, Ich weiß, wenn ich diesen Weg gehen will, sollte ich C ++ lernen, aber bedenke folgendes: . Schreiner, in dem Buch O...
19.01.2011, 09:08
2
Antworten

Was ist das "POSIX-definierte Format" für Befehlszeilenfehlermeldungen? Welcher Standard?

Auf ruby-doc.org Seite Ich habe Folgendes über das Analysieren von Befehlszeilenoptionen / -argumenten (getopt-Bibliothek) gefunden:    Geben Sie die entsprechende Fehlermeldung im POSIX-definierten Format zurück. Wenn kein Fehler aufgetret...
02.06.2012, 22:33