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

Dekomposition komplexer Matrix in eine Reihe einfacher Transformationen?

Ich frage mich, ob es möglich ist (und wenn es dann wie ist), eine beliebige M3-Matrixtransformation als eine Folge von einfacheren Transformationen (wie translate, scale, skew, rotate) wiederzugeben. Mit anderen Worten: Wie berechnet man MTr...
24.07.2009, 11:13
7
Antworten

Kann ich std :: vectorAnimal * nach std :: vectorDog * umwandeln, ohne jedes Element zu betrachten?

Ich habe eine Basisklasse mit mehreren Klassen, die sie erweitern. Ich habe einige generische Bibliotheksprogramme, die einen Vektor erstellen, der Zeiger auf die Basisklasse enthält, so dass jede der Unterklassen funktioniert. Wie kann ich alle...
24.07.2009, 03:36
1
Antwort

Wie kann ich 3D-Raumkoordinaten in 2D-Raumkoordinaten umwandeln?

Ich benutze eine Lua API. Ich versuche 3D-Raumkoordinaten in 2D-Raumkoordinaten zu transformieren. Ich habe Google gefragt, aber ich kann nichts außer Schnipsel mit OpenGL-Funktion finden. Ich brauche keinen Quellcode oder irgendetwas nur eine e...
26.05.2011, 13:41
1
Antwort

Warum erzwingt std :: vector die Kopie bei der Initialisierung?

Ich habe eine Kopier- / Verschiebeprüfklasse: %Vor% Und ich habe festgestellt, dass running: %Vor% Erzeugt die folgende Ausgabe: %Vor% Warum wird die Initialisierung nicht einfach die Objekte verschieben? Ich weiß, dass std::vector...
17.07.2017, 11:26
5
Antworten

Matlab: Vektor in überlappende Stücke fester Größe teilen

Ich habe einen Vektor, den ich in Schichten von cs in überlappende Subvektoren der Größe sh aufteilen möchte. Stellen Sie sich vor, der Eingabevektor ist: %Vor% bei einem chunksize von 4 ( cs=4 ) und einer Verschiebung von 2 ( sh...
16.12.2013, 11:22
6
Antworten

Iteration über die synchronisierte Sammlung

Ich habe hier eine Frage zur Wiederholung von Vector gestellt, und mir wurden einige gute Lösungen vorgeschlagen. Aber ich lese über einen anderen einfacheren Weg, es zu tun. Ich würde gerne wissen, ob es eine gute Lösung ist. %Vor% mapIt...
15.03.2013, 17:48
2
Antworten

R: Eine Datenrahmenzeile in einen Zeichenvektor umwandeln

Kurzversion: Ich verstehe das Verhalten von as.character nicht, wenn ich versuche, eine einzelne Zeile eines Datenrahmens in einen Zeichenvektor umzuwandeln. %Vor% Vielleicht könnte mir jemand eine Erklärung für die letzten zwei Ausgabe...
30.06.2014, 14:26
3
Antworten

Three.js - wie funktionieren Up-Vektoren mit lookAt ()?

Ich versuche zu verstehen, wie up-Vektoren und lookAt () in three.js zusammenarbeiten. Ich setze den Up-Vektor dieses axisHelper, so dass die Y-Achse immer auf das Zielgeo zeigt, welches die Position des Up-Vektors markiert. Es funktioniert wie...
10.12.2013, 22:12
4
Antworten

C ++ grundlegende Konstruktorfrage

Wie soll ich mit der folgenden Situation umgehen: Ich schreibe meine eigene 2D-Vektorklasse und habe folgenden Code: %Vor% Nun, wenn ich Vector2 v(3.0f, 4.0f); sage, kompiliert es gut und ruft den passenden float-Konstruktor auf....
08.07.2010, 15:27
2
Antworten

Verschiebe einen VektorT * nach Vektorconst T *

Ist es möglich, ein vector<T*> in ein vector<const T*> zu verschieben, ohne es zu kopieren und ohne auf reinterpret_cast<> zu setzen? Ie. %Vor%     
05.03.2018, 11:26