Suchergebnisse für Anfrage "std-pair"
struct with 2 cells vs std :: pair? [Duplikat
Mögliches Duplizieren: Was ist der Unterschied zwischen einer Struktur mit zwei Feldern und einem Paar? [https://stackoverflow.com/questions/2236182/what-is-the-difference-between-using-a-struct-with-two-fields-and-a-pair] Sehr geehrte Damen ...
Gibt es eine STL-Datenstruktur wie ein Paar, die drei Elemente (Typen) anstelle von zwei enthält?
Frage 1:Ich benutze C ++ 11 und lerne. Mir ist klar, dass ich das mit zwei Paaren machen kann:
Wie kann ich ein std :: -Array von std :: -Paaren in Klammern setzen?
std::array<std::pair<int, int>, 2> ids = { { 0, 1 }, { 1, 2 } }; VS2013 Fehler: Fehler C2440: 'Initialisierung': Konvertierung von 'int' nach 'std :: pair' nicht möglich. Kein Konstruktor konnte den Quelltyp annehmen, oder die Auflösung der ...
Gibt es ein Standard-C ++ - Funktionsobjekt zum Zerlegen eines std :: pair?
Weiß jemand, ob es ein De-facto-Standard-C ++ - Funktionsobjekt (d. H. TR1 oder Boost) für den Zugriff auf die Elemente eines std :: pair gibt? Zweimal in den letzten 24 Stunden wünschte ich mir, ich hätte so etwas wie daskeys -Funktion für ...
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; ...
find_if und std :: pair, aber nur ein Element
Angenommen, ich habe den folgenden Code:
Wie erstelle ich ein std :: set mit einem benutzerdefinierten Komparator in C ++?
Wie erstelle ich eine Gruppe von Paaren, deren Elemente (die Paare) mit einer benutzerdefinierten Bool-Funktion sortiert werden? Ich schreibe set <pair<int,int>,compare> myset;und erhalte Fehler: Typ / Wert stimmt nicht mit Argument 2 überein, ...
Emplace direkt in std :: map of pair
Warum wird dieser Code nicht kompiliert? std::map<int,std::pair<int,int>> m; m.emplace(1,1,1);ngenommen, wir können den Code von @ bearbeitstd::map::emplace, kann man es ändern, um den vorherigen Code gültig zu machen?
Initialisiere einen Vektor von Paaren in einer Zeile
Ich möchte einen std :: vector (von std :: pair) mit @ initialisierk -Objekte mit dem unten gezeigten Wertepaar. Hier ist mein Versuch: // int k std::vector <std::pair<Point::FT, int> > v(k, (std::numeric_limits<FT>::max(), -1));Der ...
Ist es möglich, ein Feld von `std :: pair` ohne Hacks zu" konstituieren "?
In C ++ kompiliert das den folgenden Code: std::pair <int, int> x; static_cast <std::pair <const int, int>*> (&x); gibt einen Fehler aus: error: invalid static_cast from type ‘std::pair<int, int>*’ to type ‘std::pair<const int, int>*’Ich ...
Seite 1 von 2