Suchergebnisse für Anfrage "stdtuple"
Was ist der Grund für `std :: make_tuple`?
Ich meine, warum tutstd::make_tuple vorhanden? Ich weiß, dass es Situationen gibt, in denen die Funktion die Anzahl der Zeichen reduziert, die Sie eingeben müssen, da Sie Vorlagenparameter vermeiden können. Aber ist es der einzige Grund? Was ...
Tuple wird nicht in der richtigen Reihenfolge erstellt?
FolgendeProgram [http://coliru.stacked-crooked.com/a/cec8734b09c0cf24]: #include <iostream> #include <tuple> struct A { A() { std::cout << "A constructor\n"; } }; struct B { B() { std::cout << "B constructor\n"; } }; int main() { std::tuple<A, ...
Tupel in unordered_map verwenden
Ich möchte Tupel verwenden, bestehend ausint,char,char in meinemunordered_map. Ich mache das so: #include <string> #include <unordered_map> #include <cstring> #include <iostream> #include <tuple> using namespace std; tuple <int,char,char> ...
C ++ std :: Tupelreihenfolge der Zerstörung
Gibt es eine Regel, die besagt, in welcher Reihenfolge die Mitglieder eines std :: tuple zerstört werden? Zum Beispiel, wennFunction1 gibt ein @ zurüstd::tuple<std::unique_ptr<ClassA>, std::unique_ptr<ClassB>> zuFunction2, dann kann ich sicher ...
Warum können Sie ein Paar nicht aus einem Tupel zuweisen, aber Tupel können aus einem Paar zugewiesen werden?
Mir ist nicht klar, warum es legal ist zu vergebentuple<X,Y>=pair<X,Y> Aber es ist illegal zu vergebenpair<X,Y>=tuple<X,Y> std::pair<int, double> x { 1 , 5.5}; std::tuple<int, double> y { 1 , 5.5}; int a; double b; std::tie(a,b) = x; ...
Optimale Möglichkeit, in Runtime über den Index auf das Element std :: tuple zuzugreifen
Ich habe funktionat Entworfen für den Zugriff auf das Element std :: tuple über den in der Laufzeit angegebenen Index template<std::size_t _Index = 0, typename _Tuple, typename _Function> inline typename std::enable_if<_Index == ...
Anwenden von func auf Elemente in std :: tuple in der natürlichen (nicht umgekehrten) Reihenfolge
Ich muss für jedes Element in einem beliebigen Tupel eine - template - oder eine überladene - Funktion aufrufen. Um genau zu sein, muss ich diese Funktion für die Elemente aufrufen, wie sie im Tupel angegeben sind. Beispielsweise. Ich habe ein ...
Voraussetzungen für std :: ignore
C ++ 11 führt ein Objekt namens ein
Seite 1 von 2