c++11

C ++ 11 ist eine 2011 verabschiedete Version des C ++ - Sprachstandards. Sie hat viele Änderungen und Ergänzungen der Kernsprache sowie der verbesserten und erweiterten C ++ - Standardbibliothek vorgenommen.
3
Antworten

Warum bewegt sich der Konstruktor / Zuweisungsoperator von C ++ 11 nicht wie erwartet?

%Vor% Meine erwartete Ausgabe sollte lauten: %Vor% Die tatsächliche Ausgabe ist jedoch: (Der C ++ - Compiler lautet: Visual Studio 2012) %Vor% Ist das ein Fehler von VC ++? oder nur mein Missverständnis?     
28.09.2012, 21:11
5
Antworten

Gibt es eine Möglichkeit, eine "virtuelle" Variable in einer C ++ - Basisklasse zu erstellen?

Ich habe eine Basisklasse mit einem Zeiger, der speziell im Konstruktor aller Unterklassen initialisiert werden muss. Wie kann ich sicherstellen, dass diese Variable in den Konstruktoren der Unterklassen initialisiert wird? Ich möchte im Wesentl...
01.01.2014, 19:59
4
Antworten

Wie kann ich in C ++ 11 neu aufrufen und genügend Speicher für das Objekt reservieren?

Ich habe eine Klasse, die so beschrieben wird: %Vor% Ich kann das Design dieser Klasse nicht ändern. Wie kann ich eine Instanz dieser Klasse erstellen? Bevor ich den Konstruktor aufrufen kann, muss ich dafür sorgen, dass genügend Speicher...
30.05.2013, 14:32
3
Antworten

__func__ Wertunterschied zwischen C und C ++

Bin ich wirklich richtig, dass C-Standards garantieren, dass _ _ func _ _ value immer der Name der einschließenden Funktion ist, während in C ++ (ich meine natürlich C ++ 11) jede implementationsdefinierte Zeichenkette ( Zum Beispiel, wenn wir d...
04.01.2013, 20:08
3
Antworten

GCCs Verhalten mit std :: async (std :: launch :: async) vs. Clangs Verhalten

Hat jemand Erfahrung mit dem ziemlich neuen std::async ? Wir implementieren derzeit einen parallelen Dateiparser, der einen Dateiblock liest und diesen Chunk an eine asynchrone Funktion übergibt. Mit Clang (v3.0) funktioniert diese Methode...
07.04.2012, 23:35
2
Antworten

Wie wird der Typ vom automatischen Rückgabetyp abgeleitet?

Diese Antwort enthält ein Code-Snippet wie folgt: %Vor% Es ist wirklich kompiliert und funktioniert ( zumindest auf Ideone ). Also, wie wird der Typ in diesem Fall abgeleitet? Ist die nächste Zeile wirklich nach C ++ 11 Standard erla...
02.08.2012, 10:29
1
Antwort

Warum sollte ich move constructor löschen und den Zuweisungsoperator in einem Singleton verschieben?

Ich habe die folgende Implementierung der Singleton-Richtlinienklasse: %Vor% was ich dann über das seltsam wiederkehrende Vorlagenmuster (CRTP) verwende %Vor% Ich kann nicht herausfinden, warum ich den Verschiebungskonstruktor und den Zu...
20.05.2014, 22:43
4
Antworten

Was ist die Typ-Signatur einer C ++ 11 / 1y-Lambda-Funktion?

Ich frage mich, ob es einen Standardweg gibt, um die Typ-Signatur (d. h. den Rückgabetyp und die Typen) ihrer Parameter irgendeines gegebenen Lambda zu erhalten? Der Grund warum ich frage ist, dass ich mich immer gefragt habe, was genau der T...
09.02.2014, 09:53
6
Antworten

Wie werden mehrere Variablen in C ++ auf denselben Wert initialisiert?

Würde das funktionieren? %Vor% Würde die zweite Codezeile richtig funktionieren und x, y, z jeweils auf 0,50 initialisieren?     
08.03.2016, 20:16
3
Antworten

Was ist Variantenmitglied in C ++?

Ich bin neu in C ++. Ich lese sehr häufig von manchen Seiten dieses Variantenmitglieds ?. %Vor% Ich kenne Datenmitglied. aber was ist Variante Mitglied? HINWEIS: Aus der C ++ - Spezifikation: Auf der Seite Konstruktor. %Vor%     
17.07.2012, 15:36