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.
Ich schließe Python in eine C / C ++ - Anwendung mit einer definierten API ein.
Die Anwendung muss in einem Skript definierte Klassen instanziieren, die ungefähr wie folgt strukturiert sind:
%Vor%
Ich habe es in der Vergangenheit (für den...
Ich habe ein neues C ++ - DLL-Projekt in VS2010 erstellt, das eine Funktion enthält
%Vor%
Ich habe dann eine C ++ - Anwendung mit VS2010 erstellt, um diese DLL zu testen. Die in VS2010 erstellte Testanwendung könnte die C ++ DLL aufrufen und...
Ich habe mich entschlossen, einen Test mit berechneten Gotos und lokaler Statik durchzuführen
%Vor%
Ich wollte sehen, ob die Ausgabe "init init!" wäre. Aber zu meiner Überraschung habe ich diese Ausgabe nicht erhalten, sondern GCC hat es ele...
Ich schrieb diese Funktion, um DLL in laufenden Prozess zu injizieren:
%Vor%
Und es funktioniert großartig, aber als ich versuchte, die DLL auszustoßen, konnte ich keine Informationen über das Unhooking finden. Ich habe versucht, eine Funkti...
Ich erwarte, dass es einen einfachen Weg gibt, dies zu tun, aber ich habe es nicht einmal mit einem intensiven Googlen entdeckt.
Wie kann ich mit boost :: filesystem den Ort finden, auf den ein Symlink (on * nix systems) zeigt?
Vielleicht verstehe ich nicht, wie Vererbung hier funktioniert, aber hier ist mein Problem:
Ich habe eine Klassenoption und eine Klasse RoomOption, die davon abgeleitet ist. Ich habe einen anderen Klassenraum, der einen Vektor von shared_ptrs...
Ich muss eine Zufallszahl von Intels Zufallsgenerator im Prozessor (Intel Core i3) bekommen. Ich möchte keine Bibliothek benutzen. Ich möchte Assembler einfügen in C ++, aber ich weiß nicht, welche Register und Anweisungen verwenden sollten.
...
In C ++ was ist der Zweck des Header Guard im C ++ Programm.
Aus dem Netz, das ich gefunden habe, soll verhindern, dass Dateien immer wieder eingefügt werden, aber wie garantiert Header-Guard dies.
Wie kann ich rein virtuelle Funktion zu einem Operator machen + (); Funktion.
wheh ich mag das in der Basisklasse
int Operator + () = 0;
Compiler gibt Fehler.
in abgeleiteten Klasse Operator + () -Funktion
Compiler sagen, dass die Klasse abzulei...
Ich verwende SWIG 2.0, um einen Python-Wrapper für eine C ++ - Bibliothek zu erstellen. Eine Methode hat ein Argument vom Typ "const std :: map & amp;". SWIG erzeugt glücklich einen Wrapper dafür, aber ich kann nicht herausfinden, wie man die Me...