Suchergebnisse für Anfrage "c++11"
Semantik für umschlossene Objekte: Referenz / Wert standardmäßig über std :: move / std :: ref
In letzter Zeit verwende ich häufig eine natürliche Redewendung, die ich in C ++ 11 "entdeckt" habe, dh, dass umschlossene Objekte automatisch Verw...
Generische Konvertierungsoperatorvorlagen und Verschiebungssemantik: Eine universelle Lösung?
Dies ist eine Fortsetzung vonExplizite ref-qualifizierte Conversion-Operator-Vorlagen in Aktion [https://stackoverflow.com/q/23377647/2644390]. Ich habe mit vielen verschiedenen Optionen experimentiert und gebe hier einige Ergebnisse an, um ...
Warum können STL unordered_map und unordered_set nicht nach STL-Algorithmen sortiert werden?
Ich beginne mit der Veranschaulichung eines einfachen Anwendungsbeispiels: Betrachten Sie das Problem einer Sozialversicherungs-ID-Datenbank, bei der in C ++ Code als modelliert wirdstd::unordered_map wobei sein Schlüssel ...
Warum kann Lambda in Static Initializer nicht auf private Klassenmitglieder in VC ++ 2013 zugreifen?
Betrachten Sie den folgenden Code: #include <iostream> class foo { int var = 99; public: static int const i; }; int const foo::i = [&] { return foo().var; }(); auto main() -> int { std::cout << foo::i << std::endl; return 0; }Berücksichtigung ...
Warum konvertiert der Zeiger auf int in void *, der Zeiger auf function jedoch in bool?
Der C ++ Draft Standard (N3337) enthält folgende Informationen zur Konvertierung von Zeigern: 4.10 Zeigerumwandlungen 2 Ein Wert vom Typ “Zeiger aufLebenslauf T," woT ist ein Objekttyp, der in einen Wert vom Typ "Zeiger auf" konvertiert werden ...
Welcher C ++ Entwurf?
Ich interessiere mich für einen aktuellen C ++ - Standard und bin ein bisschen verwirrt mit Links unterhttp: //www.open-std.org/jtc1/sc22/wg21/docs/papers/2014 [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/]. Was soll die neue Version ...
Erben einer Typdeklaration bei Vorhandensein von Vorlagen
Gibt es eine Möglichkeit, Typen in einer Basisklassenvorlage zu deklarieren und diese Definitionen in der untergeordneten Klassenvorlage wiederzuverwenden? Betrachten Sie zum Beispiel den folgenden Versuch: template <typename T_> struct A { ...