Suchergebnisse für Anfrage "stdvector"
Concatenating two std :: vector - welche Methode ist effizienter und wie / warum?
Betrachten Sie das folgende Szenario: std::vector<int> A; std::vector<int> B; std::vector<int> AB;Ich möchteAB um Inhalte von @ zu habA und dann der Inhalt vonB in der gleichen Reihenfolge Ansatz 1: AB.reserve( A.size() + B.size() ); // ...
vector push_back ruft copy_constructor mehr als einmal auf?
Ich bin ein bisschen verwirrt mit dem Verhalten von vector push_back. Mit dem folgenden Snippet habe ich erwartet, dass der Kopierkonstruktor nur zweimal aufgerufen wird, aber die Ausgabe schlägt etwas anderes vor. Ist es eine vektorinterne ...
Wie sortiere ich einen Vektor von Paaren basierend auf dem zweiten Element des Paares?
Wenn ich einen Vektor von Paaren habe: std::vector<std::pair<int, int> > vec; Gibt es eine einfache Möglichkeit, die Liste in aufsteigender Reihenfolge nach dem zweiten Element des Paares zu sortieren? Ich weiß, dass ich ein kleines ...
Wie konvertiere ich eine Gürteltier-Matrix in einen Vektor von Vektoren?
Ich habe eine Gürteltier-C ++ - Matrix wie folgt erstellt: arma::mat A; A.zeros(3,4);Ich möchte es in einen Vektor von Vektoren konvertieren, die durch @ definiert si std::vector< std::vector<double> > B(3, std::vector<double>(4) );Wie setze ...
Warum gibt es in C ++ keine Vektorfindung?
was ist die Alternative? Sollte ich alleine schreiben?
Zeiger auf Elemente von std :: vector und std :: list
Ich habe einstd::vector mit Elementen einer KlasseClassA. Zusätzlich möchte ich einen Index mit einem @ erstellstd::map<key,ClassA*> ordnet einen Schlüsselwert Zeigern auf Elemente zu, die im Vektor enthalten sind. Gibt es eine Garantie dafür, ...
Was ist die effizienteste Methode zum Kopieren von Elementen, die in einem Standardvektor nur einmal vorkommen?
Ich habe einen Standardvektor mit Elementen wie diesem: [0 , 1 , 2 , 0 , 2 , 1 , 0 , 0 , 188 , 220 , 0 , 1 , 2 ]Was ist der effizienteste Weg, um die Elemente zu finden und zu kopieren, die in diesem Vektor nur einmal vorkommen, mit Ausnahme des ...
MPI send struct mit einer Vektoreigenschaft in C ++
Ich möchte eine Struktur mit einer Vektoreigenschaft senden. typedef struct { int id; vector<int> neighbors; } Node;Ich weiß, ich muss einen von MPI abgeleiteten Datentyp wie in @ erstellediese ...
Wie rufe ich eine nicht verwaltete C ++ - Funktion mit einem std :: vector als Parameter aus C # auf?
Ich habe aus Performancegründen ein C # -Frontend und ein C ++ - Backend. Jetzt möchte ich eine C ++ - Funktion wie zum Beispiel aufrufen: void findNeighbors(Point p, std::vector<Point> &neighbors, double maxDist);Was ich haben möchte, ist eine ...
boost :: python: Python-Liste zu std :: vector
Finally Ich kann std :: vector in Python mit dem Operator [] verwenden. Der Trick besteht darin, einfach einen Container im boost C ++ - Wrapper bereitzustellen, der die internen Vektorelemente verarbeitet: #include <boost/python.hpp> #include ...