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

Was ist besser: Vektorkapazität reservieren, Größe vorgeben oder Schleife zurückschieben?

Ich habe eine Funktion, die einen Zeiger auf char-Array und Segmentgröße als Eingabeargumente verwendet und eine andere Funktion aufruft, die ein std::array<std::string> benötigt. Die Idee ist, dass das Eingabe-Char-Array in gleiche Tei...
25.08.2015, 08:43
3
Antworten

Qt für Android: Ändern Sie das Anwendungssymbol

Wie würde ich das Symbol des Qt-Projekts für Android so ändern, dass der Startbildschirm der Anwendung dieses Symbol hat?     
17.10.2014, 10:34
2
Antworten

Kann std :: make_unique mit der abstrakten Schnittstelle verwendet werden?

Betrachten Sie die folgende Codezeile: %Vor% Wie kann das mit der neuen Funktion std :: make_unique geschrieben werden, die von VS 2013 unterstützt wird? Ist es überhaupt möglich? * * Mein Problem ist, dass ich nicht weiß, wie man 'make_u...
14.10.2014, 07:53
3
Antworten

Kann eine C ++ - Headerdatei mit Klassen in eine Delphi-Einheit konvertiert werden?

Ich habe eine C ++ * .h Datei mit drei Klassen darin. Die Header-Datei dient zum Zugriff auf eine DLL. Ich habe fast kein C ++ - Wissen. Ich kann mich jedoch erinnern, dass Sie eine * .h-Datei nicht in eine Delphi-Einheit konvertieren können, in...
09.07.2014, 15:43
2
Antworten

Ausnahmebehandlung in C ++: Bei Verwendung von "throw (int)" ein Double werfen

Das folgende Programm gibt immer "Error: double 10.2" aus. Ich verstehe nicht warum. Laut mir, wenn fun1 () erlaubt nur Int geworfen werden, sollte das Programm entweder (1) Absturz (2) oder ändere das Double zu einem int und wirf es dann. Da...
20.06.2013, 13:48
2
Antworten

Die Konstruktion von temporär im Funktionsaufruf wird als Deklaration interpretiert

In letzter Zeit bin ich auf ein Problem gestoßen, das irgendwie (aber nur irgendwie) für mich Sinn macht. Es basiert auf der Interpretation der Konstruktion eines temporären als Deklaration des einzelnen (!) Konstruktorarguments. Bitte schauen S...
19.01.2015, 22:40
1
Antwort

An welchem ​​Punkt erstellt map :: emplace ein Objekt?

Ist der Punkt, an dem std::map::emplace das Objekt (d. h. Aufruf des Konstruktors) irgendwie im Standard definiert? Wenn ja, passiert bevor das Vorhandensein eines solchen Schlüssels überprüft wird oder danach? Es ist sehr wichtig in den...
05.05.2016, 21:09
3
Antworten

Warum tun wir '# include ‚stdafx.h‘' statt '#include stdafx.h' verwenden?

Von hier heißt es:    Für # include "filename" sucht der Präprozessor gleich   Verzeichnis als die Datei, die die Direktive enthält. Diese Methode ist   wird normalerweise verwendet, um vom Programmierer definierte Header-Dateien einzuschli...
16.05.2016, 15:36
1
Antwort

struct mit demselben Namen aber unterschiedlichem Member in C ++

Wie im Buch Die C ++ Programmiersprache (Bjarne Stroustrup), in Abschnitt 15.2.3 (Die Eine Definitionsregel) Seite Nr. 425, schreibe ich Programm wie folgt: file1.cpp %Vor% file2.cpp %Vor% Zum Kompilieren habe ich den folgenden Befe...
13.05.2016, 07:09
1
Antwort

Keine Unterstützung von -finline-Funktionen in clang 3.5?

Ich benutze clang 3.5 als von ihnen verteilt. Ich verwende die folgenden Befehlszeilen, um es in meinem Travis vm zu installieren: %Vor% Wenn ich meinen Test Build mit aktivierten Optimierungen starte, erhalte ich folgende Fehlermeldung: %...
29.09.2014, 20:48