Suchergebnisse für Anfrage "c++11"

0 die antwort

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...

0 die antwort

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 ...

0 die antwort

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 ...

TOP-Veröffentlichungen

0 die antwort

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 ...

0 die antwort

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 ...

0 die antwort

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 ...

0 die antwort

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 { ...

1 die antwort

Zufallszahlengenerierung von Doubles zwischen zwei Intervallen [a, b]

1 die antwort

Beschränkt C ++ 11 std :: function die Anzahl der Argumente, die ein Funktionszeiger haben kann?

1 die antwort

Überladene Funktion über die Funktion std :: umbrechen