Suchergebnisse für Anfrage "vector"

2 die antwort

So sortieren Sie einen Vektor mit konstanten Werten

Ich habe einen Vektor wie diesen eingerichtet und möchte ihn sortieren: #include <iostream> #include <vector> #include <algorithm> using namespace std; int main() { const int a =10; int b = 20; pair<const int, int> constPair1(a,b); b=30; ...

3 die antwort

Thread sicher Vektor

Lassen Sie mich zunächst sagen, dass ich die meisten SO- und anderen Themen zu diesem Thema gelesen habe. So wie ich die Dinge verstehe, std :: vectorwerdenSpeicher neu zuweisen, wenn ich neue Elemente zurückschiebe, was mein Fall ist, es sei ...

1 die antwort

Bilden Sie eine Liste von Vektoren, indem Sie paarentsprechende Elemente von 2 Vektoren effizient in R verbinden

Ich habe 2 Vektoren: v1 <- letters[1:5] v2 <- as.character(1:5) > v1 [1] "a" "b" "c" "d" "e" > v2 [1] "1" "2" "3" "4" "5"Ich möchte eine Liste der Länge 5 erstellen, die Vektoren von Elementen enthält, die aus zwei Zeichenwerten bestehen: value ...

TOP-Veröffentlichungen

3 die antwort

Warum brauchen die Elemente von std :: vector keinen Standardkonstruktor?

Und wie kann ich eine eigene Array-Klasse schreiben, für die kein Standardkonstruktor benötigt wird?es ist Elemente? Im Moment benötige ich einen Standardkonstruktor, wenn ich das neue [] zum Zuweisen von Speicherplatz verwende. std :: vector ...

4 die antwort

Wo ist der Speicher für einen lokalen C ++ - Vektor reserviert?

Mir ist aufgefallen, dass der Speicher für den Vektor dynamisch zugewiesen wird. Wo wird also für einen lokalen Vektor der Speicher zugewiesen? f(){ vector<int> vi; }

2 die antwort

Schleifendaten im Vektor speichern

Wenn ich mein Skript ausführe, werden alle Werte angezeigt, aber ich möchte alle Werte in Vektor. Was kann ich also tun? x=[1 2 3 4 5]; y=[1 2 3 4 5]; xx=[1.2 1.6 1.8 2.4 2.8 3.4 4.9 2.6]; yy=[1.2 1.6 1.8 2.5 2.8 3.3 4.9 2.5]; ...

2 die antwort

Reine virtuelle Klasse und Sammlungen (Vektor?)

Ich arbeite an einer Grafikanwendung, die ziemlich häufig virtuelle Klassen verwendet. Es hat: Eine Bildklasse, die im Wesentlichen eine Sammlung von Formen ist. Eine Shapes-Klasse, die rein virtuell ist und einige Klassen enthält, die von ihr ...

4 die antwort

Wie navigiere ich mit Iteratoren durch einen Vektor? (C ++)

Das Ziel besteht darin, auf das "n-te" Element eines Zeichenfolgenvektors anstelle des Operators [] oder der "at" -Methode zuzugreifen. Soweit ich weiß, können Iteratoren verwendet werden, um durch Container zu navigieren, aber ich habe noch nie ...

1 die antwort

Verwenden Sie einen intelligenten oder rohen Zeiger

Im folgenden Code gibt es eineGrid was beinhaltetpoints. Gleichfalls,Element undFace habe auchpoints aber ich möchte, dass sie darauf hinweisenpoints imGrid. Soll ich kluge oder rohe Zeiger verwenden? Wenn ich intelligente Zeiger verwende, ...

3 die antwort

gdb konnte den Operator nicht finden []

double var1, var2; std::vector<double *> x; var1 = 1; var2 = 2; x.push_back(&var1); x.push_back(&var2);Wenn ich diesen Code in gdb debugge und versuche, x [0] oder * x [0] zu drucken, erhalte ich: Operator [] konnte nicht gefunden werden. Nun, ...