vector

Ein Vektor ist ein eindimensionales Array: Er enthält Komponenten, auf die mit einem ganzzahligen Index zugegriffen werden kann. In einigen Sprachen kann die Größe eines Vektors nach Bedarf vergrößert oder verkleinert werden, um Elemente hinzuzufügen und zu entfernen, nachdem der Vektor erstellt wurde. Verwenden Sie "Vektorgrafiken" für die grafische Darstellung.
2
Antworten

C ++ Iterieren durch einen Vektor von intelligenten Zeigern

Ich habe eine Klasse mit dieser Funktion: %Vor% Der Compiler sagt mir, dass die Klasse boost :: shared_ptr hat kein Mitglied namens 'RenderShape', was ich seit der Klasse PrimShapeBase hat sicherlich diese Funktion, ist aber in einer anderen...
14.08.2012, 20:58
3
Antworten

vectorunique_ptr resizing mit push_back - wie geht das?

Soweit ich weiß, muss stuff, wenn stuff in einen Vektor zurückgeschoben wird, manchmal einen neuen Speicherblock zuweisen, was dazu führt, dass alle Elemente aus dem alten Speicherblock hineinkopiert werden und ihre Destruktoren aufgerufen werde...
22.04.2013, 06:27
7
Antworten

Wie erhält man den Gleichgewichtsindex eines Arrays in O (n)?

Ich habe einen Test in C ++ gemacht, der nach einer Funktion fragt, die einen der Indizes zurückgibt, der den Eingabevektor in zwei Teile teilt, die die gleiche Summe der Elemente haben, zB: für vec = {1, 2, 3, 5, 4, -1, 1, 1, 2, -1} , kann er...
07.09.2015, 11:09
5
Antworten

C ++: Gibt es einen Grund, uint64_t statt size_t zu verwenden?

Mein Verständnis von size_t ist, dass es groß genug sein wird, um irgendeinen (ganzzahligen) Wert zu halten, von dem Sie erwarten, dass er gehalten wird. (Vielleicht ist das eine schlechte Erklärung?) Wenn Sie beispielsweise so etwas wie e...
23.02.2015, 23:34
3
Antworten

Numerischer Fehler bei der Multiplikation von zwei 2 Vektoren in MATLAB

Ich habe diese 2 Vektoren: %Vor% Und wenn ich das tue: %Vor% Ich bekomme die Fehlermeldung: %Vor% Der interessante Teil ist, dass dieser Fehler nicht erscheint, wenn ich dieselben Vektoren in der Konsole definiere und die Multiplikat...
22.11.2008, 10:57
3
Antworten

Wie kann ich einen 2D-Vektor von Objekten in Abhängigkeit von der Breite und Höhe skalieren?

Meine Klasse, GameBoard , hat eine Elementvariable, die ein 2D-Vektor eines Objekts der Klasse Tile ist. Der GameBoard -Konstruktor verwendet Breite und Höhe als Parameter. Wie kann ich den 2D-Vektor von Tile -Objekten entsprechend...
08.04.2013, 21:45
4
Antworten

Gegeben Vektor einer Achse, wie finde ich Vektoren von anderen zwei Achsen?

Das ist ein mathematisches Problem, ich weiß nicht genau, wie ich es machen soll. Der Vektor ist nicht auf eine Achse ausgerichtet. Wenn Sie also nur um 90 Grad um x, y oder z drehen, erhalten Sie nicht unbedingt die anderen Achsen.     
15.06.2010, 22:24
4
Antworten

Synchronisation in Vektoren in Java

Was mit Vektor in Java gemeint ist, ist threadsicher und synchronisiert, wie wird es threadsicher gemacht. Ich schaue auf interne Details der Implementierung     
27.01.2010, 05:57
5
Antworten

Iterator für das letzte Element eines Vektors

Ich muss einen Iterator für das letzte Element in einem std::vector bekommen. Wie bekannt, gibt end() method einen Iterator zurück, der auf das Element "past-the-end" im Vektorcontainer verweist. Kann ich das implementieren, was ich ben...
10.09.2013, 14:36
1
Antwort

std :: Vektorgröße?

Programm: %Vor% wenn mit kompiliert %Vor% erzeugt einen Fehler: %Vor% und auf Ссылка wird geschrieben %Vor% Ich habe erwartet, dass der Konstruktor verwendet wird. Kann jemand erklären?     
03.10.2012, 20:17