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

Unterklasse für eine gemeinsam genutzte Bibliothek, die mit -fno-rtti kompiliert wurde

Ich versuche, von einer gemeinsam genutzten Bibliothek, die mit -fno-rtti kompiliert wurde, eine Unterklasse zu erstellen. Leider benötigen andere Bibliotheken in meiner Codebasis -frtti. Als Ergebnis bekomme ich Linkfehler, weil die Oberklasse...
27.02.2013, 00:04
3
Antworten

Wird ein Zuordnungshinweis verwendet?

Ich habe gelesen Warum gibt es in C ++ - Zuordnungen keine Neuzuordnungsfunktion? und Ist es möglich, zur Laufzeit ein Array auf dem Heap zu erstellen und dann bei Bedarf mehr Speicherplatz zuzuweisen? , die eindeutig die Neuzuordnung eines d...
13.03.2013, 08:32
2
Antworten

Pimpl + QSharedPointer - Destruktor = Katastrophe

Gestern bin ich in Elend gestürzt, was mich 24 Stunden frustriert hat. Das Problem ist auf unerwartete Abstürze auf random Basis zurückzuführen. Um die Dinge zu komplizieren, hatten die Debug-Berichte auch ein absolut zufälliges -Muster. Um...
15.03.2013, 20:52
1
Antwort

Wann wird ein Typ als abgeschlossen betrachtet?

Betrachten Sie das folgende Code-Snippet. Der Destruktor von boost :: scoped_ptr wird am Ende der Hauptfunktion aufgerufen. Der Destruktor verwendet boost :: checked_delete, um den eingekapselten Widget-Zeiger aufzuheben. %Vor% Ich habe erwa...
19.07.2014, 13:47
1
Antwort

Wird ein boost :: thread automatisch aus einer boost :: thread_group entfernt, wenn es beendet wird?

( Diese Frage , obwohl ähnlich, hat meine Frage nicht wirklich beantwortet.) Ich hatte Probleme mit meinem eigenen " Thread-Gruppe "Implementierung , und näher an der Lösung oder sogar die Identifizierung des Problems, ich bin nur in der V...
25.02.2012, 21:07
1
Antwort

Gibt es einen Widerspruch zwischen diesen beiden Quellen bezüglich der Template-Klasse 'auto_ptr'?

Diese Website gibt " Besitz, Quellen und Sinks ": "Wenn Sie ein auto_ptr kopieren, übertragen Sie automatisch Eigentum von der Quelle auto_ptr auf das Ziel auto_ptr ; Wenn das Ziel auto_ptr bereits ein Objekt besitzt, wird diese...
20.02.2012, 11:56
2
Antworten

Ctest / CDash-Workflow: Bereitstellen von nächtlichen Builds

Ich verwende / pflege ein paar CMake-Projekte, also habe ich angefangen, CTest / CDash zu untersuchen, aber es gibt etwas, das ich nicht herausfinden kann: Werden nur Build / Testergebnisse angezeigt? (aka Verschönerte Protokolle) Oder:...
24.02.2012, 08:42
4
Antworten

Effiziente Möglichkeit, eine std :: list zu iterieren, die sich ändert?

Ich versuche, eine std::list zu durchlaufen, aber es gibt ein Problem - die während der Iteration durchgeführten Operationen können dazu führen, dass ein Element aus der Liste hinzugefügt oder entfernt wird. Hinzufügungen sind in diesem Fall...
10.06.2013, 22:44
1
Antwort

Wie kann C ++ den Fortsetzungsmodus verwenden?

Nehmen wir an, Sie machen in C ++ zu viele rekursive Aufrufe einer rekursiven Funktion und erhalten einen Stack-Überlauffehler. Wie würden Sie dies in einem Fortsetzungsmodus umschreiben, um den Stack-Überlauf zu vermeiden? Ich habe eine l...
27.10.2011, 22:53
2
Antworten

Hat jemand das MATLAB-Tool zur Erstellung von C / C ++ - Code verwendet? Ist der resultierende Code für den produktiven Einsatz geeignet?

Wir haben einige Forscher, die viel in MATLAB arbeiten. Wir würden gerne ihren Code als Teil eines größeren Workflows ausprobieren, bei dem die Algorithmen in C / C ++ oder Python gespeichert werden müssen. Ich habe gesehen, dass MathWorks ein W...
12.08.2011, 08:47