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

Modulare Arithmetik und NTT (Finite Field DFT) Optimierungen

Ich wollte NTT für schnelle Quadrierung verwenden (siehe Schnelle bignum-Quadrat-Berechnung ), aber das Ergebnis ist selbst für langsam wirklich große Zahlen .. mehr als 12000 Bits. Meine Frage ist also: Gibt es eine Möglichkeit, meine...
02.09.2013, 16:01
2
Antworten

Umgang mit std :: string / std :: vector Membervariablen bei Verwendung von boost :: singleton_pool

Ich schreibe eine performancekritische Anwendung, in der ich eine große Anzahl von ähnlichen Objekten erzeuge, um Aufträge zu platzieren. Ich verwende boost :: singleton_pool zum Zuweisen von Speicher. Endlich sieht meine Klasse so aus. %Vor...
08.05.2012, 14:27
3
Antworten

Boost :: python Verfügbarmachen von C ++ - Funktionen mithilfe von und Zurückgeben von Vorlagen

Ich muss Python-Bindungen für eine C ++ - Codebasis erstellen. Ich benutze boost :: python und ich stieß auf Probleme beim Versuch, Klassen zu enthüllen, die Funktionen enthielten und Vorlagen zurückgaben. Hier ist ein typisches Beispiel %Vor%...
30.01.2011, 18:24
2
Antworten

Wie kann ich den MSVC-Präprozessor und -Compiler in zwei separaten Schritten ausführen?

Ich möchte den Microsoft Visual Studio-Compiler cl.exe ausführen, ohne den Präprozessor aufzurufen. Ist das möglich? Ich dachte, dass das Vorkompilieren von vorverarbeitetem Quellcode (mit dem /c -Flag) dazu führen würde, dass der Präproze...
21.01.2011, 09:30
3
Antworten

Wie wird die Anwendungsvirtualisierung implementiert?

Ich versuche zu verstehen, wie Software App-V und Sandboxie ( Ссылка ) arbeiten. Aber für das Leben von mir kann ich mir nichts vorstellen, was das möglich machen könnte. Wie fangen sie API-Aufrufe ab und überlisten die Zielsoftware? Wenn jema...
23.04.2010, 14:40
1
Antwort

Erweiterung von boost :: asio hängt nach einer Unterbrechung

Boris ' Artikel zeigt uns, wie man eine Erweiterung von boost :: asio erstellt. Ich versuche signal_set und async_wait bei registrierten Signalen hinzuzufügen. Dann hängt das Programm, bis ein zweites SIGINT ausgelöst wird. Allerdings würde ich...
23.10.2012, 06:32
1
Antwort

Was ist der beste Weg, um ein Array von 3D-Vektoren zu implementieren?

Ich habe beschlossen, Eigen in meinem Projekt zu verwenden. Aus der Dokumentation ist jedoch nicht ersichtlich, wie am effizientesten ein Array von 3D-Vektoren spezifiziert werden sollte. Wie ich schon sagte, ist der erste Weg %Vor% Abe...
21.10.2012, 13:51
1
Antwort

Gibt es einen Grund, warum Lambdas mit einer leeren Capture-Liste nicht standardmäßig erstellt werden können?

C ++ 's Lambdas wären bequem in Templates zu verwenden, die Funktionsobjekte benötigen, aber leider können sie nicht standardmäßig konstruiert werden. Wie in dieser Frage besprochen, ist dies für Lambdas sinnvoll, die eine nicht leere Capture...
23.10.2015, 20:15
1
Antwort

Verwendung von declltype mit Elementfunktionszeigern

Ich habe Probleme mit decltype für Memberfunktionszeiger: %Vor% Fall 1 druckt true wie erwartet, aber Fall 2 druckt false . Ist decltype die Eigenschaft "member" eines Typs entfernen? Wenn ja, warum? Gibt es auch eine Möglic...
02.07.2011, 14:20
2
Antworten

Kann Funktionsvorlagen nicht instanziiert werden, die declltype verwendet, um den Rückgabetyp abzuleiten, wenn dieser innerhalb eines Lambda aufgerufen wird?

Ich versuche, C ++ 0x, und insbesondere Lambda-Ausdruck und declltype zu verwenden, um einiges meines Codes zu vereinfachen, den MSVC10 RC-Compiler verwendend. Ich habe das folgende sehr seltsame Problem festgestellt: %Vor% Wie im Komment...
25.02.2010, 16:13