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

Hilfe beim Vereinfachen eines Makefiles für mehrere ausführbare Dateien

Ich habe einen gemeinsamen Code (z. B. hello.cpp ), der von mehreren ausführbaren Dateien verwendet wird. Ich benutze ein einzelnes Makefile, um alles zu erstellen: %Vor% Ich bin nicht sehr glücklich über ein separates Ziel für jede ausfüh...
12.01.2011, 05:56
2
Antworten

ruft den Kopierkonstruktor in einem anderen Konstruktor auf

%Vor% Ich bekomme eine leere Zeichenfolge in der Ausgabe. Was sagt der C ++ - Standard über ein solches Verhalten?     
19.03.2012, 10:50
1
Antwort

Qt QFileSystemModel - Mehrere Verzeichnisbäume unter dem Root-Index

Ich versuche, ein QTreeView mit QFileSystemModel zu erstellen, das mehrere Verzeichnisbäume unter dem Stammverzeichnis der Baumstruktur anzeigt. Ich verwende derzeit den folgenden Code: %Vor% Damit zeigt der Dateibaum ein einzelnes...
13.04.2012, 00:20
2
Antworten

C ++ - Konvertierung Funktion Vorlage Abzug, warum funktioniert das?

%Vor% Dieser Code funktioniert für clang 3.7, gcc 5.1 und vc ++ 14.2. 2 Probleme, 1. Warum kann Vorlage den Typ A :: B ableiten? (So ​​schlau!) Soweit ich weiß, leiten Sie den Typ durch eine Rückgabeanweisung anstelle eines Parameters ab. A...
23.09.2016, 10:53
2
Antworten

Chain-calling Member funktioniert von einem Konstruktor eines benannten Objekts

Erstens, ich spreche nicht über C ++ 11 Konstruktor Verkettung aka Konstruktor Delegation. Klassenelementfunktionen können einen Verweis auf sich selbst (die Klasse) zurückgeben, damit Funktionsaufrufe verkettet werden können. (Wie funktionie...
25.09.2016, 01:41
1
Antwort

Boost :: Geometrie Union Vereinfachung - wie es funktioniert?

Es gibt eine große Bibliothek für Geometrie in Boost. Es erlaubt auch, SVG-Bilder zu zeichnen. Ich möchte es in einem meiner Projekte verwenden, aber es funktioniert wirklich seltsam für mich (siehe Bild unten). Also haben wir 3 Pixelpunkte,...
08.11.2011, 10:17
1
Antwort

gdb findet keine Quelldateien, die von clang ++ kompiliert wurden

Beim Kompilieren meines Projekts mit clang ++ ist der Pfad zu den Quelldateien offensichtlich nicht im Objektcode enthalten. Das bedeutet, dass gdb keine Quelldateien finden kann, um Code anzuzeigen. Für bestimmte Fälle kann ich den Befehl dire...
20.07.2012, 12:50
5
Antworten

Warum wird der folgende Code kompiliert, obwohl ich nicht definierte Memberfunktionen habe?

Ich habe die Hälfte an diesem Stück Code gearbeitet und dachte, dass das offensichtlich nicht kompiliert wird, bevor ich den Build-Knopf drücke. Ich war überrascht, dass es nicht nur kompiliert, sondern auch verlinkt und gearbeitet hat. Wen...
27.02.2012, 21:19
1
Antwort

Optional unterstützt die Erstellung von initializer_list für Vorlagen das Wrapping von Containern

Wenn ich eine Vorlage habe, die einen Standardcontainer umschließt, kann ich den Konstruktor initializer_list relativ leicht delegieren: %Vor% Das funktioniert zum Beispiel gut mit std :: vector. %Vor% Aber es funktioniert offensichtlich...
26.11.2012, 14:56
2
Antworten

Erstellen Sie eine interaktive Anmeldesitzung

Ich versuche, ein ähnliches Programm zu erstellen wie Microsoft Super Fast User Switcher (download ", wodurch ein schneller Benutzerwechsel ohne Durchlaufen des Begrüßungsbildschirms möglich ist. Ich habe eine funktionierende Implementierun...
25.01.2010, 17:59