Suchergebnisse für Anfrage "vector"

4 die antwort

Wie codiere und übergebe ich einen (Verweis auf einen std :: vector)?

Ich kann nicht scheinen, das richtig zu machen. class Tree { Node* root; vector& dict; } class Node { vector& dict; char* cargo; Node left; Node right; }Ich möchte, dass jede Instanz von Tree ein eigenes Dikt hat, und ich möchte, dass sie eine ...

8 die antwort

Serialisieren und deserialisieren Sie den Vektor in der Binärdatei

Ich habe Probleme beim Versuch, einen Vektor (std :: vector) in ein binäres Format zu serialisieren, es dann korrekt zu deserialisieren und in der Lage zu sein, die Daten zu lesen. Dies ist das erste Mal, dass ich ein Binärformat verwende (ich ...

6 die antwort

check ob ein std :: vector ein bestimmtes Objekt enthält? [Duplikat

Mögliches Duplizieren: Wie finde ich einen Artikel in einem std :: vector? [https://stackoverflow.com/questions/571394/how-to-find-an-item-in-a-stdvector] Ist da etwas in<algorithm>it @ können Sie prüfen, ob ein std :: -Container etwas enthält? ...

TOP-Veröffentlichungen

6 die antwort

Vektor des Zeigers auf ein Objekt - Wie vermeide ich einen Speicherverlust?

Wie gehen wir normalerweise mit einem Vektor um, dessen Elemente Zeiger auf Objekte sind? Meine spezielle Frage ist der Kommentar am Ende des unten angegebenen Codes. Vielen Dank class A { public: virtual int play() = 0 ; }; class B : public A { ...

6 die antwort

Reformarring komplexer Faktor Vektor mit Kommatrennung nach Tausend

Ich möchte einen Faktorvektor neu formatieren, damit die Zahlen, die er enthält, ein Tausendertrennzeichen haben. Der Vektor enthält eine Ganzzahl und eine reelle Zahl ohne eine bestimmte Regel in Bezug auf die Werte oder die Reihenfolge. Date ...

8 die antwort

Erasing Elemente aus einem Vektor

Ich möchte ein Element mit der Löschmethode aus einem Vektor löschen. Das Problem hierbei ist jedoch, dass das Element nicht garantiert nur einmal im Vektor vorkommt. Es kann mehrfach vorhanden sein und ich muss alle von ihnen löschen. Mein Code ...

2 die antwort

"Schiebefenster" / Partition über Elemente

Gab die Sequenz1 2 3 4, Ich möchte eine Matrix von Paaren erzeugen 1 2 2 3 3 4 als Index für eine andere Matrix verwenden. Was wäre der schnellste Weg, um dies zu erreichen?

12 die antwort

Beschädigt das Einfügen von Elementen in einen Vektor einen Zeiger auf den Vektor?

In einem Programm zum Simulieren von Logikgattern, von denen ich mithilfe von Arrays gewechselt bin node N[1000];zu Vektoren vector<node> N;Und mein Programm hat vor der Verwendung von Vektoren einwandfrei funktioniert, aber jetzt gibt es ...

10 die antwort

vector size - 1, wenn size in C ++ 0 ist

Der folgende Code #include <vector> #include <iostream> using namespace std; int main() { vector<int> value; cout << value.size() << endl; // output 0 cout << value.size() - 1 << endl; // output 18446744073709551615 } Warum ist der ...

4 die antwort

Effiziente (zeitliche und räumliche Komplexität) Datenstruktur für dichte und dünne Matrix

Ich muss eine Datei lesen, in der eine Matrix mit Autos gespeichert ist 1 = BlueCar, 2 = RedCar, 0 = Empty). Ich muss einfachschreibe einen Algorithmus um die Autos zu bewegen der Matrix auf diese Weise: blue ones movenach unte;red diejenigen ...