Tag: push-back

ist die Aktion zum hinzufügen eines Elements am Ende eines Containers.

C++, vector<int[2]> kann ich push_back({someNum1,someNum2})?

Anzahl der Antworten 6 Antworten
Habe ich den Vektor: vector<int[2]> storeInventory; //storeInventory[INDEX#]{ITEMNUM, QUANTITY} und ich bin zu wollen, verwenden Sie die push_back() Methode, um neue Felder hinzufügen, um das Inventar-Vektor. Etwas ähnliches wie das hier: const int ORANGE = 100001; const int

Ist es sicher, push_back ein element aus der selben Vektor?

Anzahl der Antworten 9 Antworten
vector<int> v; v.push_back(1); v.push_back(v[0]); Wenn die zweite push_back bewirkt eine Umverteilung der Verweis auf die erste Ganzzahl in der Vektor wird nicht mehr gültig sein. Also, das ist nicht sicher? vector<int> v; v.push_back(1); v.reserve(v.size() + 1); v.push_back(v[0]);

Was passiert unter der Haube von vector::push_back Speicher her?

Anzahl der Antworten 7 Antworten
Meine Frage ist in Bezug auf die Wirkung von vector::push_back, ich weiß, es fügt ein element am Ende des Vektors, aber was passiert unter der Haube? IIRC Speicher-Objekte erfolgt in einer sequentiellen Weise, so meine Frage ist,

C++ vector push_back mit class-Objekt

Anzahl der Antworten 1 Antworten
Ich habe mit dieser Website für eine Weile und bisher noch nie benötigt, um eine neue Frage (fand alle Antworten, die ich brauchte bis jetzt). Muss ich push_back mehrere Objekte in einen Vektor, aber VS wirft einen

Seg-Fault, die aus push_back Aufruf auf dem Vektor (threads linux)

Anzahl der Antworten 1 Antworten
Also, was ich versuche zu tun, ist schreiben Sie ein Programm, das erstellt eine Reihe von untergeordneten threads, die nehmen die Argumente, die mit dem pthread_create-Methode und verwendet die parameter, um mehr tun, manipulation und so weiter.

Anzeige ein Vektor von strings in C++

Anzahl der Antworten 5 Antworten
Tut mir Leid wenn das wiederholt Frage, aber ich habe bereits versucht nach Antworten zu suchen-und kam mit leeren Händen. Also im Grunde will ich nur hinzufügen-strings (einzelne Wörter) auf der Rückseite eines Vektors und dann die

Vektor-Fehler , kann nicht push_back zu arbeiten

Anzahl der Antworten 5 Antworten
Dies ist nur ein Ausschnitt aus der unkommentierte code. Die Verpackung vector hält, was zu einem Fehler bei der push_back(), und ich bin mir nicht ganz sicher, warum: EDIT: Es wurde aktualisiert, um zu sagen, vector<BinTreeNode<HuffmanToken<Pixel>* >

Vektor-Zeiger und push_back()

Anzahl der Antworten 1 Antworten
Wenn ich void f(vector<object> *vo) { } Und ich gebe die Adresse ein Vektor f vector<object> vo; f(&vo); Wie würde ich push_back() hinzufügen, um den Vektor? InformationsquelleAutor el_pup_le | 2011-03-18

Mit push_back auf einen Vektor von Zeichenketten - C++

Anzahl der Antworten 3 Antworten
Ich versuche, mit push_back auf einen Vektor von Zeichenketten in C++. , Wie kann ich push ein einzelnes Zeichen auf dem Vektor? Derzeit, ich habe Folgendes versucht, alles ohne Erfolg: Initialisiert, eine Zeichenfolge (versucht) mit dem Charakter.

push-back für den map-container

Anzahl der Antworten 5 Antworten
wir haben diese Karte : std::map <int, int> values; würde diese Funktion das gleiche wie die push_back Funktion eines Vektors : void PushBack(int value) { values[values.size()] = value; } da die Größe gibt die Größe des Containers,

push_back() und push_front() in Java

Anzahl der Antworten 3 Antworten
Gibt es eine collection-Klasse in java implementiert push_back() und push_front() Methoden? InformationsquelleAutor folone | 2010-01-22

In C++ wird die Vektor-Funktion push_back erhöhen Sie die Größe ein leeres array?

Anzahl der Antworten 6 Antworten
Kurze Frage. Sagen wir, ich deklarieren Sie einen Vektor der Größe 20. Und dann möchte ich noch ein paar zahlen es mit push_back. vector<int> myVector(20); myVector.push_back(5); myVector.push_back(14); Ist die Kapazität meines Vektor-jetzt 22, oder ist es immer

C++ std::string Anhängen vs push_back()

Anzahl der Antworten 4 Antworten
Dies ist wirklich eine Frage nur für mein eigenes Interesse, ich habe nicht in der Lage zu bestimmen, durch die Dokumentation. Sehe ich auf http://www.cplusplus.com/reference/string/string/ anfügen, hat die Komplexität: "Ein unbekannter, aber in der Regel bis zu

Die Effizienz von C++11 push_back() mit std::move versus emplace_back() für die bereits errichteten Objekte

Anzahl der Antworten 2 Antworten
In C++11 emplace_back() ist in der Regel bevorzugt (im Sinne von Effizienz) push_back() da es ermöglicht, in-place-Konstruktion, aber ist dies immer noch der Fall, wenn mit push_back(std::move()) mit einem bereits gebauten Objekt? Beispielsweise ist emplace_back() noch bevorzugt

Vektor von Vektoren push_back

Anzahl der Antworten 6 Antworten
Ich bin der Gestaltung einer multilevel-queue-Prozess-simulator in C++, aber ich hab ein problem, wenn Sie versuchen zu implementieren, mehrere Warteschlangen (meine queues sind Vektoren).So, "Multi-Level" ist ein 4-Elemente-array (nicht Vektor). Innerhalb jedes dieser Elemente gibt es einen

Vektor der Strukturinitialisierung

Anzahl der Antworten 5 Antworten
Möchte ich wissen, wie kann ich Werte hinzufügen zu meinen Vektor von structs mit Hilfe der push_back Methode struct subject { string name; int marks; int credits; }; vector<subject> sub; Also nun, wie kann ich Elemente hinzufügen?

Warum ist emplace_back schneller als push_back?

Anzahl der Antworten 1 Antworten
Dachte ich, dass emplace_back wäre der Sieger, wenn es so etwas wie dieses: v.push_back(myClass(arg1, arg2)); weil emplace_back zusammenstellten, das Objekt sofort in den Vektor, der während push_back würde, zuerst konstruieren Sie ein anonymes Objekt und dann würde

Wie übertrage ich mehrere Ints gleichzeitig in einen Vektor?

Anzahl der Antworten 5 Antworten
Derzeit, wenn ich vector.push_back() mehrere Male. Den code, den ich bin derzeit mit ist std::vector<int> TestVector; TestVector.push_back(2); TestVector.push_back(5); TestVector.push_back(8); TestVector.push_back(11); TestVector.push_back(14); Gibt es eine Möglichkeit, nur verwenden vector.push_back() einmal, und übergeben Sie mehrere Werte in den Vektor?