Suchergebnisse für Anfrage "vector"

8 die antwort

Initialisierung eines Vektors von Vektoren?

ibt es eine Möglichkeit, einen Vektor von Vektoren auf dieselbe schnelle Weise zu initialisieren, wie Sie eine Matrix initialisiere typedef int type; type matrix[2][2]= { {1,0},{0,1} }; vector<vector<type> > vectorMatrix; //???

8 die antwort

C ++ std :: vector von unabhängigen std :: threads

Ich erstelle eine Echtzeitsoftware, bei der ich eine Endlosschleife habemain() und Threads zum Lesen und Verarbeiten von Daten. Eines der Probleme ist das Beibehalten einesstd::vector laufende Threads, um Signale an sie zu senden und die ...

2 die antwort

reinterpret_cast Vektor der abgeleiteten Klasse zum Vektor der Basisklasse

Ich habe eine 3rd-Party-Klasse, sagen wir, KlasseA und eine Funktion, die den Vektor der Klasse @ akzeptieA von demselben Drittanbieter, sagen Sief3() (Siehe vereinfachtes Programm unten). Zur einfacheren Verwendung vonA, Ich habe eine ...

TOP-Veröffentlichungen

4 die antwort

ie kann ich alle möglichen Kombinationen eines Vektors erzeuge

Ich habe einen Vektor, sagen SieA,B,C,D,E und ich bin daran interessiert, alle möglichen Kombinationen der Vektorelemente zu generieren. Die gewünschte Ausgabe ist unten angegeben. B-A,C-A,D-A,E-A,C-B,D-B,E-B,D-C,E-C,E-D

2 die antwort

Was ist der Unterschied zwischen cbegin und begin für vector?

Das MitgliedStar [http://www.cplusplus.com/reference/vector/vector/begin/] hat zwei Überladungen, eine davon istconst_iterator begin() const;. Es gibt auch das cbegin [http://www.cplusplus.com/reference/vector/vector/cbegin/] ...

10 die antwort

C ++ einen Vektor mit einem anderen Vektor erweitern

Ich bin ein C / Python-Programmierer in C ++ und arbeite zum ersten Mal mit der STL. enn Sie in Python eine Liste mit einer anderen Liste erweitern, wird das.extend Methode >>> v = [1, 2, 3] >>> v_prime = [4, 5, 6] >>> v.extend(v_prime) >>> ...

6 die antwort

Passing eines Vektors / Arrays von nicht verwaltetem C ++ nach C #

Ich möchte ungefähr 100 - 10.000 Punkte von einem nicht verwalteten C ++ auf C # übertragen. Die C ++ Seite sieht so aus: __declspec(dllexport) void detect_targets( char * , int , /* More arguments */ ) { std::vector<double> id_x_y_z; // Now ...

4 die antwort

Ungewöhnliches Verhalten mit auto beim Durchlaufen eines dynamischen Vektors

Ich überquere einen Vektor mit Auto (Code angehängt). Beim Überqueren füge ich auch einige Elemente hinten hinzu. Ich habe nicht mit der Ausgabe gerechnet, die ich bekommen habe. #include <iostream> #include <vector> using namespace std; vector ...

2 die antwort

Ein Objekt in seine Bewegungsrichtung drehen

Gibt es eine relativ einfache Möglichkeit, SKSpriteNode so zu drehen, dass es immer in die Richtung zeigt, in die es sich bewegt? In meiner Klasse Gamescene gibt es ein System von Objekten mit ihren relativen physischen Körpern, die ...

6 die antwort

Wie lösche ich einen Vektor in einer bereichsbasierten Schleife?

Ich möchte einfach das angegebene Element in der bereichsbasierten Schleife löschen: vector<int> vec = { 3, 4, 5, 6, 7, 8 }; for (auto & i:vec) { if (i>5) vec.erase(&i); }was ist los