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

Aktivieren des Schreibkombinations-E / A-Zugriffs im Benutzerbereich

Ich habe ein PCIe-Gerät mit einem Userspace-Treiber. Ich schreibe Befehle über eine BAR an das Gerät, die Befehle sind latenzempfindlich und die Datenmenge ist klein (~ 64 Bytes), daher möchte ich DMA nicht verwenden. Wenn ich die physikalisc...
23.04.2014, 15:11
1
Antwort

Wie sieht man Makro-Erweiterungen Schritt für Schritt?

Es scheint, Eclipse ermöglicht es dem Benutzer, "die Erweiterung Schritt für Schritt zu sehen", indem er drückt F2. Ich mag diese tolle Funktion. Aber kann ich das gleiche mit nur gcc oder clang (oder einem anderen Werkzeug) machen?...
18.02.2016, 03:31
3
Antworten

HOWTO: Cross-Operating-System Große Datei IO in C?

Kurz gesagt: Cross-Operating-System, Unterstützung großer Dateien in C ist entsetzlich. Ziel: Ich versuche, "one way" (höchstwahrscheinlich makrobasiert) zu haben, damit 32-bit UND 64-bit große Dateien unterstützen können. Idealerweise mi...
23.04.2014, 23:28
2
Antworten

Python C-Modul - Malloc schlägt in einer bestimmten Version von Python fehl

Ich schreibe ein Python-Modul, um IO in einem O_DIRECT-Kontext auszuführen. Eine der Einschränkungen von O_DIRECT besteht darin, dass Sie in einen Puffer lesen müssen, der auf einer 4096-Byte-Grenze für 2.4- und 2.5-Kernel ausgerichtet ist, und...
30.01.2014, 14:13
1
Antwort

Zugriff auf Array-Objekte generisch über Zeiger auf Array von Zeichen?

Wenn ich einen generischen Algorithmus schreibe, darf ich ein Array unbekannten Typs als Zeiger auf ein Array verwenden, bei dem jedes Element die angegebene Größe hat, ohne undefiniertes Verhalten aufzurufen? Gibt es zum Beispiel im folgende...
24.06.2017, 17:32
1
Antwort

Warum können C typic generic Ausdrücke nicht mit C ++ kompatibel sein?

Ich erinnere mich, dass ich vage Kommentare von einigen zuverlässigen Quellen (d. h. Ausschussmitgliedern, die in nicht offiziellen Kanälen sprechen) höre, dass C-type-generische Ausdrücke nicht zu C ++ hinzugefügt werden, weil sie nicht sein kö...
23.12.2013, 08:10
1
Antwort

Warum wählte C bestimmte Operatoren als das Symbol, das sie sind? [geschlossen]

Genau wie in der Frage zu Bildungszwecken steht, warum hat C die Betreiber ausgewählt, die sie für ihre entsprechenden Operationen auswählen? Für & amp; natürlich liest es einfach "und", also würde das Sinn machen. Ich sehe jedoch keine Verbindu...
06.02.2013, 16:39
3
Antworten

Kompilierte Bibliothek mit einer neueren Version von glibc verknüpfen

Ich arbeite an einem Projekt, das die FTDI D2XX Treiber benutzt, um mit dem ENTTEC DMX USB Pro Gerät zu kommunizieren. Die FTDI-Treiber (libftdi2xx.so.1.1.12, gespeichert in / usr / local / lib /) werden mit einer Version von glibc v2.14 oder hö...
18.02.2013, 06:50
2
Antworten

Schreiben von Daten während der Kompilierungszeit an eine bestimmte Adresse

Ich hoffe, der Titel ist beschreibend genug. Also hier ist, was ich tun möchte und womit ich gespielt habe. Warten Sie, zuerst ist dies eine eingebettete Anwendung. Atmel SAM4L-Mikrocontroller, mit der Atmel Studio IDE und GCC-Compiler / Link...
18.11.2014, 09:58
2
Antworten

einschließlich externer Header, die Compileroptionen ermitteln

Sprich ich finde eine sehr nette Open Source Bibliothek im Internet und jetzt möchte ich sie für mein eigenes Projekt verwenden. Ich lade es herunter, kompiliere es möglicherweise und erhalte die Header-Dateien & amp; die statische / dynamisc...
26.08.2012, 19:49