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.
%Vor%
Hier ist die Variable ptr , die von Lambda erfasst wird, und während functor() wird der Aufruffunktor zuerst durch functor = nullptr gelöscht und dann auf ptr zugegriffen. Ich denke, dass ptr beschädigt wurde, da es ein Fe...
Grundsätzlich möchte ich Code wie folgt schreiben:
%Vor%
Dies ist nicht möglich, da für operator<<(ostream&, vector) keine Überladung vorliegt
Also, ich schreibe eine Funktion, die den Job macht:
%Vor%
Das funktioniert gu...
Ich habe eine Template-Klasse geschrieben, die ihren Template-Parameter offen legen sollte, aber ich bin nicht sicher, ob ich sie richtig benennen kann.
Ich habe drei verschiedene Namen für im Wesentlichen das gleiche gefunden (soweit ich das...
Brace-or-equal-initializers in einer anonymen Struktur innerhalb einer Struktur arbeiten nicht an der von VS2013 erzeugten Ausgabe. Da ist der Code:
%Vor%
Kompilieren Sie diesen Befehl unter Linux:
%Vor%
(Das Hinzufügen von Optimierungsf...
Wie von [namespace.udecl] / 18 angegeben:
[...] Eine using-Deklaration, die einen Konstruktor benennt, erzeugt kein Synonym; Stattdessen sind die zusätzlichen Konstruktoren zugänglich, wenn sie zugänglich wären, wenn sie zum Erstellen ei...
Ist es legal C ++, ein Worker-Objekt auf dem Stack im Destruktor eines Master-Objekts zu erstellen und den this -Zeiger des Master-Objekts an das Helper-Objekt zu übergeben? Das Helper-Objekt würde dann auch Member-Funktionen des Master-Objek...
C ++ 11 Standard haben std::conditional<> Vorlage für die Typauswahl durch die boolesche Bedingung zum Zeitpunkt des Compilers.
Wie man dieselbe Operation durchführt, aber den Initialisierungswert für die Variableninitialisierung auswäh...
Ich habe in mehreren Beispielen gesehen, dass Sie ein einzelnes Zeichen verwenden können, um mehrere Variablen wie die folgenden zu erfassen:
%Vor%
Dies führt dazu, dass rect und point per Referenz abgerufen werden und Sie auch Zugriff...
Ich muss überprüfen, ob eine Klasse C einen Standardkonstruktor hat, entweder implizit oder benutzerdefiniert, und entweder public , protected oder private .
Ich habe versucht, std::is_default_constructible<C>::value zu ver...
Viele Beispiele für die Verwendung von std::unique_ptr zur Verwaltung von Klassenabhängigkeiten sehen wie folgt aus:
%Vor%
Meine Frage ist, ob das _child Mitglied als const irgendwelche unerwarteten Nebenwirkungen hat? (Abgesehen da...