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

C ++ rvalue Provisorien in der Vorlage

Können Sie mir bitte den Unterschied zwischen den Mechanismen erklären: %Vor% ist meine Argumentation in Bezug auf Instanziierung korrekt? Warum wird nicht zuerst als const T& instanziiert? Danke     
08.06.2010, 05:35
7
Antworten

Template-Bloom mit Vererbung reduzieren

Hat jemand Erfahrung damit, den Vorlagencode durch Vererbung zu reduzieren? Ich zögere, unsere Container auf diese Weise neu zu schreiben: %Vor% Ich sollte maximale Leistung beibehalten und gleichzeitig die Kompilierzeit reduzieren. Ic...
14.06.2010, 13:07
2
Antworten

C oder C ++: Wie funktionieren Loader / Wrapper?

Hier ist ein Beispiel, was ich meine ... Der Benutzer führt das Programm LOADER.EXE aus LOADER.EXE lädt eine andere EXE herunter, speichert sie aber im Speicher, ohne sie auf der Festplatte zu speichern Führt die heruntergeladene EXE-Dat...
09.06.2010, 10:31
1
Antwort

Wie funktioniert Git-Bash für Windows 'rm'?

Unter bestimmten Umständen löscht der rm -Befehl in Git-Bash Dateien, die nicht im Explorer, in der cmd-Eingabeaufforderung, in PowerShell oder mit C ++ - Standardbibliotheksaufrufen gelöscht werden können. Warum? Das ist verwirrend für...
23.01.2018, 02:40
2
Antworten

SendInput funktioniert nicht mit der Drucktaste Bildschirm

Ich mache ein Frontend für verschiedene Emulatoren und triggere ihre verschiedenen Funktionen wie Speichern / Laden, Screenshot speichern, aber mit einer einheitlichen Oberfläche. FS-UAE benutzt irritierend "Print Screen" als Screenshot-Schlüsse...
24.01.2018, 12:06
1
Antwort

Lambda konvertierte den Funktionszeigervergleich

Einfach, wird die folgende Behauptung jemals feuern? %Vor% Der Standard scheint nur zu sagen, dass der Lambda-konvertierte Funktionszeiger dasselbe tut wie das Lambda selbst , dann erkennst du trivial zerstörte Typen, die alle keine Op-Dest...
28.01.2018, 10:15
1
Antwort

Wie speichere ich den Wert eines Registers in einen Speicherbereich, auf den ein Zeiger zeigt?

Ich habe den folgenden Code: %Vor% Wenn ich jedoch im Code den Speicherzeiger dereferenziere (wie in *(int *)storage ), bekomme ich nicht 1. Also, was ist der richtige Weg, den Wert eines Registers in den Speicher zu speichern, auf den a z...
02.03.2010, 14:23
2
Antworten

Doxygen C ++ Kommentar-String-Parser in Python?

Kennt jemand ein Python-Modul, um eine Doxygen-C ++ - Kommentarzeichenfolge zu analysieren? Ich meine einen String wie diesen (einfaches Beispiel): %Vor% und ich möchte die kurze, die lange Beschreibung, die Parameter, den Rückgabewert usw....
04.03.2010, 09:09
3
Antworten

shared_ptr erfordert vollständigen Typ; kann es nicht mit lua_State * verwenden

Ich schreibe einen C ++ / OOP-Wrapper für Lua. Mein Code ist: %Vor% Das Problem ist, dass lua_State unvollständig ist und der shared_ptr -Konstruktor den vollständigen Typ benötigt. Und ich brauche sichere Zeigerfreigabe. (Funny ding boost d...
12.03.2010, 15:17
2
Antworten

Polymorpher Funktionsaufruf ohne doppelten Code

Angenommen, alle Klassen einer Hierarchie implementieren eine Template-Member-Funktion g . Alle Klassen teilen dieselbe Implementierung von zwei anderen Funktionen f1 und f2 , die diese Vorlage aufrufen: %Vor% Da die Implementierungen...
25.03.2016, 12:46