Tag: vector

Ein Vektor ist ein eindimensionales array: es enthält Komponenten, die den Zugriff über einen integralen index. In einigen Sprachen die Größe eines Vektors kann wachsen oder schrumpfen, wie nötig, um Platz für das hinzufügen und entfernen von Elementen nach dem Vektor erstellt wurde. Verwenden Sie Vektor-Grafiken “ für Grafik-display.

Immer Abbruch mit "uncaught exception vom Typ std::length_error: vector" Fehler C++

Anzahl der Antworten 2 Antworten
Ich Schreibe ein Programm zum lösen von Kreuzworträtseln. Also ich bin immer ein Wort aus einem text-Liste aller Wörter in der englischen Sprache, so dass jeder Vektor von chars, und der Vergleich, der Vektor zu einem Vektor

Hat std::vector seine / Ihre Adresse ändern? Wie zu vermeiden

Anzahl der Antworten 8 Antworten
Seit dem die vector-Elemente werden zusammenhängend gespeichert, ich denke, es kann nicht die gleiche Adresse nach einiger push_back ist , da der erste zugewiesenen Platz könnte nicht ausreichen. Arbeite ich an einem code, wo ich eine Referenz

Das Lesen in einer unbekannten Anzahl von ganzen zahlen durch Leerzeichen getrennt in einen Vektor pro Zeile

Anzahl der Antworten 1 Antworten
Jede Zeile meiner Datei besteht aus einer unbekannten Anzahl von ganzen zahlen, die durch Leerzeichen getrennt sind. Ich würde gerne Lesen, in der jede Zeile als ein Vektor, der diejenigen ganzen zahlen. Hier ist ein Beispiel einer

Wie lösche Vektor-element Zeiger?

Anzahl der Antworten 3 Antworten
Habe ich dieses: vector<Object*> myVec; hinzufügen und meine Objekte so: Object *obj1 = new Object; myVec.push_back(obj1); Lassen Sie uns davon ausgehen, dass ich 100 Objekte in dieser Art und Weise und die Zeiger gehen *obj1, *obj2 ...

Hinzufügen von Objekten zu einem Vector in Java

Anzahl der Antworten 2 Antworten
Ich versuche, hinzufügen von Objekten zu einem vector sein, wenn ich den Code unten Eingefügt ich bekomme Fehler, der sagt "Syntax error on token(s), misplaced construct(s)." und "Syntax error on token "gamePaddle", VariableDecloratorID Erwartet nach diesem token."

Wie kann ich umwandeln einfache Form von bitmap-zu-Vektor ( geometrie)

Anzahl der Antworten 1 Antworten
Ich würde gerne wissen, ob es möglich ist, konvertieren ein einfaches bitmap, um ein geometry-Objekt Das ist kein einfacher Prozess (und eine schnelle Suche hat nicht jeder viel versprechende SDKs). Look-up-edge-detection-und raster-zu-Vektor-Konvertierung. InformationsquelleAutor guillaume | 2010-06-14

Android-image-map. - Anzeige ein .svg und verwenden Sie es als ein Bild anzeigen (touch-Zonen)

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche nach einem Weg, um ein Bild anzeigen und der Benutzer Tippen Sie auf verschiedene Teile des Bildes zu navigieren und Aktionen auszuführen. Ich überlegte, mit einem unsichtbare Farbe anzeigen zu überprüfen, welche

Wie zum extrahieren von Elementen aus einer matrix mit einem Vektor von Indizes mithilfe von numpy?

Anzahl der Antworten 2 Antworten
Angenommen ich habe eine matrix a der Ordnung, mxn und ein Vektor der mx1. Ich möchte zu extrahieren Elemente aus jeder Zeile der matrix A, indem Sie mit den Elementen der Vektoren als Versatz in jeder Reihe.

Gegebenen Startpunkt, Winkel in jeder Drehachse und eine Richtung, Endpunkt berechnen

Anzahl der Antworten 3 Antworten
Habe ich einen start in die 3D-Koordinaten, z.B. (0,0,0). Habe ich die Richtung, die ich zeige, vertreten durch drei Winkel - eine für jeden Winkel der Drehung (rotation in X rotation in Y rotation in Z) (für

die Funktion nimmt kein 1-Argumente-Fehler

Anzahl der Antworten 4 Antworten
Habe ich schon oft versucht diesen Fehler zu beheben aber ich bin mir nicht sicher, was zu tun ist. Sowohl die addBooks und displayBooks Funktionen bin ich immer eine "Funktion nimmt kein 1-Argumente" - Fehler, wenn der

CAPL-schreiben in Text-Datei

Anzahl der Antworten 2 Antworten
Ich bin Recht neu in der Sprache CAPL. Also, ich habe Probleme mit dem schreiben von Daten zu .txt-Datei. Dies ist der code, den ich schrieb: includes { } variables { message Generate_Num Gen; message Logger Logs;

Wie finde ich ein Objekt in einen Vektor, der basierend auf den Eigenschaften der Klasse?

Anzahl der Antworten 3 Antworten
Habe ich eine Klasse Attribute mit der Eigenschaft std::string attributeName. Ich möchte zu entwickeln, die eine einfache Funktion gibt den index des Attribute hat eine attributeName passenden, mitgelieferten string. Bedauerlich Einschränkungen sind: ich habe keine c++0x-zu meiner

Ist es möglich, zum Durchlaufen einer mpl::vector zur Laufzeit ohne Instanziierung der Typen, in den Vektor?

Anzahl der Antworten 6 Antworten
Generell würde ich boost::mpl::for_each<>() durchqueren boost::mpl::vector, aber dies erfordert einen Funktor mit einer template-Funktion erklärt, wie die folgenden: template<typename T> void operator()(T&){T::staticCall();} Mein problem mit diesem ist, dass ich nicht wollen, das Objekt T instanziiert werden durch

Was bedeutet & - operator bedeutet überlastung

Anzahl der Antworten 6 Antworten
Lese ich ein C++ Buch. Das Programm versucht, einen Vektor von Objekten. Hier ist der Teil den ich nicht verstehe class X { public: X(); X(int m) { temp = x; } int temp; X &operator =(int

Warum vector in Java muss synchronisiert werden?

Anzahl der Antworten 6 Antworten
Ich versuche zu verstehen, warum vector in Java synchronisiert werden. Wo kam ich durch google, Sie sagte, dass Ihr synchronisiert, weil seine Elemente werden synchronisiert blockiert andere threads zugreifen, wenn ein thread darauf zugreift. Aber was ich

Berechnung von 3d-Vektor senkrecht zur Ebene beschrieben durch einen Punkt und True North Überschrift

Anzahl der Antworten 3 Antworten
Habe ich einen Punkt auf der Oberfläche der Erde, die ich konvertieren zu einem Vektor vom Erdmittelpunkt. Ich habe eine Wahre Nord-Richtung in Grad beschreibt den Pfad der Punkt Reisen auf der Oberfläche der Erde. Muss ich

LookAt-Funktion: ich werde verrückt,

Anzahl der Antworten 1 Antworten
Muss ich noch die Hausaufgaben, und ich versuche zu realisieren eine lookAt-Funktion. Ich habe versucht, viele Möglichkeiten, aber das einzige Ergebnis bekam ich einen blauen Bildschirm. Der rest von meinem Programm arbeitet stark, infact, wenn ich mit

Ist es sicher, push_back 'dynamisch reservierten Objekts' zu vector?

Anzahl der Antworten 4 Antworten
Immer, wenn ich hinzufügen müssen, um dynamisch reservierten Objekts in einen vector habe ich getan, dass die folgende Weise: class Foo { ... }; vector<Foo*> v; v.push_back(new Foo); //do stuff with Foo in v //delete all Foo

So gruppieren Sie einen Vektor in eine Liste von Vektoren?

Anzahl der Antworten 3 Antworten
Habe ich einige Daten, die sieht aus wie diese (gefälschte Daten, zum Beispiel halber): dressId color 6 yellow 9 red 10 green 10 purple 10 yellow 12 purple 12 red wo Farbe ist ein Faktor, der Vektor.

Finden Letzte element in std::vector, die eine Bedingung erfüllt

Anzahl der Antworten 4 Antworten
Habe ich diese Anforderung zu finden das Letzte element im Vektor, die kleiner ist als ein Wert. Wie find_first_of sondern der erste ich möchte letzten. Ich suchte und fand, dass es keine find_last_of aber es ist find_first_of.

std::vector<bool> garantiert standardmäßig alle Einträge auf false?

Anzahl der Antworten 4 Antworten
Möchte ich alle Einträge in mein std::vector falsch zu sein, nachdem ich die Größe auf die gewünschte Raumgröße. Dies scheint der Fall zu sein für die Prüfung, aber ich kann nicht scheinen zu finden, keine Dokumentation garantiert,

Hinzufügen mehrerer Vektoren in R

Anzahl der Antworten 5 Antworten
Ich habe ein problem, wo ich hinzufügen, dreißig-drei integer-Vektoren die gleiche Länge aus einem dataset in R. ich weiß, die einfache Lösung wäre Vector1 + Vector2 + Vector3 +VectorN Aber ich bin sicher, es gibt einen Weg,

Bequem kopieren std::vector<unsigned char>, um input-stream (std::istream-Objekt)

Anzahl der Antworten 2 Antworten
Ich versuche zu nutzen, eine Funktion, die auch kommt in einem 3rd-party-lib und erwartet, dass ein input-stream-Objekt in die binäre Datei Daten transportiert werden. Signatur sieht so aus: doSomething(const std::string& ..., const std::string& ..., std::istream& aData, const

std::vector schneller als std::unordered_set?

Anzahl der Antworten 5 Antworten
In meine eigene Physik-engine, die größten Engpass ist eine Methode, die bekommt alle Körper aus dem räumlichen Partitionierung (2D-Gitter), und gibt eine collection zurück, die nur eindeutige Zeiger auf den Körper. template<typename T, typename V> bool contains(const

Vektor-vs-Sammlungen.synchronizedList(ArrayList)

Anzahl der Antworten 1 Antworten
Vector ist synchronized, ArrayList nicht synchronisiert, aber können wir synchronisieren eine ArrayList von Collections.synchronizedList(aList), so wird das besser und schneller? Wenn das ist C#, Kennzeichnen Sie bitte Ihre Frage mit "C#" oder ".NET". Warum schreibst du nicht

Atomar std::vector::push_back() und return index

Anzahl der Antworten 5 Antworten
Muss ich eine Funktion erstellen, die fügt einen Wert zu einem vector und gibt die Indexposition zurück, an den Wert angehängt. Beispiel: int append(std::vector<int>& numbers, int number){ int retval = numbers.size(); //what if some other thread calls

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

Borland C++ Builder 6 - E2316 'vector' ist nicht ein Mitglied von 'std'

Anzahl der Antworten 1 Antworten
Vernünftig neu zu c++, ich bin versucht, Vektoren verwenden in meiner Anwendung. Ich bin mit #include <vector> in der header-Datei, aber wenn ich es kompilieren fehlschlägt, auf diese Zeile: std::vector<Shot> shot_list; In Anbetracht der Fehler E2316 'vector'

finden struct Vektor

Anzahl der Antworten 1 Antworten
Ich möchte zu finden eine Struktur, die in einen Vektor, aber ich habe einige Probleme. Ich lese mehrere Beiträge dazu, aber diese alle suchen für ein element der Struktur struct: ich möchte in der Lage sein zu

SVG nicht Rendern von Schriftarten in Firefox (funktioniert in IE9 und Chrome)

Anzahl der Antworten 3 Antworten
Habe ich Vektor-logo in der PSD-Datei. Wenn ich es exportieren als AI (Adobe Illustrator) Datei umwandeln und dann auf SVG bekomme ich so etwas wie dieses: <tspan x="0 34.799999 68.75" y="0" id="tspan22" style="font-size:50px;font-variant:normal;font-weight:bold;font-stretch:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Novecento wide Book;-inkscape-font-specification:Novecentowide-Bold">AI</tspan> Das ist

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]);

Wie ist der dynamischen Speicher verwaltet, die in std::vector?

Anzahl der Antworten 4 Antworten
Wie funktioniert std::vector implementiert das management der sich verändernden Anzahl der Elemente: ist es verwenden, realloc () - Funktion, oder ist es eine verknüpfte Liste? Dank. InformationsquelleAutor Igor Oks | 2009-03-23

Push_back und pop_back in java

Anzahl der Antworten 4 Antworten
Ich komme aus einer C++ - hintergrund. Ich benutze vector push_back und pop_back Methoden push und pop Elemente aus dem vector. Ich weiß, arraylist ist eine Art äquivalent zu vector, aber ich weiß'f finden Sie gleichwertige Methoden

Warum nicht überlasten operator+=() für std::vector?

Anzahl der Antworten 4 Antworten
Habe ich angefangen zu lernen, C++, so dass ich nicht weiß in meinem Mangel an wissen/Erfahrung, warum etwas so scheinbar einfach um einen rookie als was ich bin, zu beschreiben, ist nicht bereits in der STL. Hinzufügen

Eine effektive Möglichkeit zur Berechnung der up-Vektor für den gluLookAt die Punkte auf der y-Achse am meisten?

Anzahl der Antworten 2 Antworten
Brauche ich zum erstellen einer up-Vektor, wenn die Kamera schaut in einem beliebigen Winkel (außer direkt nach oben oder unten, weil der Vektor nach oben würde senkrecht zu der y-Achse). Den up-Vektor muss senkrecht auf der Sichtlinie-Kurs.

Java indem ein Vektor in einen anderen Vektor

Anzahl der Antworten 4 Antworten
Wenn ich diese Zeilen: vector.set(i, copyedVector.clone()); vector holds Vector<String> copyVector holds strings Es gibt mir eine Fehlermeldung, wenn ich "Klonen". Aber wenn ich zu entfernen, Klon, es funktioniert einwandfrei. Wie mache ich eine Kopie von einen Vektor

wie dreht man die Vektor-Daten in matlab

Anzahl der Antworten 3 Antworten
Ich versuche zur Arbeit mit Vektor-Daten, die zum berechnen der Winkel zwischen zwei Vektoren. Ich bin mit atan2 arbeitet im x-plane, aber ich möchte, um Punkte zu entfernen aus dem y-Ebene. Wie wechsle ich meine Daten so,

OpenLayers: analysiert GeoJSON Punkte immer anzeigen bei Koords(0 , 0)

Anzahl der Antworten 2 Antworten
dies ist das erste mal, wenn ich mit OpenLayers und ich verstehe nicht, was ich falsch mache. Ich versuche anzeigen, um eine einfache Punkt-analysiert von GeoJSON. Die Daten zu sein scheint korrekt analysiert (ich habe mit der

Sortieren einer Liste von Vektoren lexikographisch nach Prioritäten

Anzahl der Antworten 3 Antworten
Sagen, dass ich eine Liste von Vektoren von Zeichenketten: ["a", "c", "Ente"] ["a", "a", "f"] ["Biene", "s", "xy"] ["b", "a", "a"] Möchte ich zum Sortieren der Vektoren in dieser Weise: erste Sortierung lexikographisch mit Bezug auf das

find_if und std::pair-Mädchen, aber nur ein element

Anzahl der Antworten 3 Antworten
Denke, ich habe den folgenden code: std::vector< std::pair <int, char> > myVec; or std::list< std::pair <int, char> > myList; /* then ***************/ std::list< std::pair <int, char> >::iterator listIt; or std::vector< std::pair <int, char> >::iterator vectorIt; /* No

Permutation der Vektor

Anzahl der Antworten 2 Antworten
angenommen ich habe einen Vektor: 0 1 2 3 4 5 [45,89,22,31,23,76] Und eine Vertauschung seiner Indizes: [5,3,2,1,0,4] Ist es eine effiziente Methode zum resort ist es nach der permutation erhalten somit: [76,31,22,89,45,23] Mit höchstens O(1) zusätzliche

'Vektor' nicht der name einer Art

Anzahl der Antworten 3 Antworten
Ich bin ziemlich neu in C++, & habe ein problem mit Deklaration von Vektoren als Klassenvariable. Ich habe Sie zu arbeiten an anderer Stelle in meinem code durch die Verwendung einer ähnlichen Strategie, aber es funktioniert nicht

Illustrator-SVG-export funktioniert nicht (inkscape-namespace-Präfix nicht definiert)

Anzahl der Antworten 3 Antworten
Ich bin neu in der Welt der Vektor-Bearbeitung. Ich bin versucht zu exportieren .SVG-Datei aus .AI-Datei. Allerdings, wenn ich es exportieren möchte, bekomme ich folgenden Fehler in der generierten Datei: Error on line 57 at column 354:

Vektor-Iteratoren

Anzahl der Antworten 7 Antworten
Ich habe den folgenden code. vector<IRD>* irds = myotherobj->getIRDs();//gets a pointer to the vector<IRD> for(vector<IRD>::iterator it = irds->begin(); it < irds->end(); it++) { IRD* ird = dynamic_cast<IRD*>(it); ird->doSomething(); //this works (*it).doSomething(); } Scheint dies zu scheitern...ich will

Löschen von Elementen in der stl::vector mit Indizes

Anzahl der Antworten 6 Antworten
Habe ich eine stl::vector<int> und ich muss entfernen Sie alle Elemente auf bestimmten Indizes (der Vektor hat in der Regel eine hohe Dimensionalität). Ich würde gerne wissen, welche ist die effizienteste Art und Weise zu tun, wie

Vektor Größe ändern() eine automatische füllen

Anzahl der Antworten 3 Antworten
Ich Schreibe eine Klasse, die enthält eine matrix (double Werte), dargestellt als vector<vector<double>>; Ich soll zur Umsetzung der operator= zu re-fill-my-matrix mit den details einer bestimmten sparse-matrix. Ich Schreibe den folgenden code: RegMatrix& RegMatrix::operator=(const SparseMatrix rhs){ if(*this

subtrahieren Sie die Werte von Elementen in einem Vektor C++

Anzahl der Antworten 3 Antworten
Ich habe zwei Vektoren mit den Werten 2.123, 2.111, 9.222 1.22, 4.33, 2.113 Ich wollen, um zu subtrahieren das erste element jedes Vektors mit jedem anderen, das zweite element jedes Vektors, und die Dritte. so abs(2.123-1.22) abs(2.111-4.33)

C++ Array vs Vektor

Anzahl der Antworten 8 Antworten
bei der Verwendung von C++ vector, verbrachte Zeit ist 718 Millisekunden, während, wenn ich Arrays verwendet werden, die Zeit ist fast 0 Millisekunden. Warum so viel performance-Unterschied? int _tmain(int argc, _TCHAR* argv) { const int size =

Suche ein Attribut innerhalb eines Vektors auf Java

Anzahl der Antworten 5 Antworten
Habe ich eine Vector von Objekten, und haben auf der Suche nach innen für ein zufälliges Attribut dieser Objekte (Zum Beispiel, ein Plane Klasse, ein Vector mit Plane; und ich habe manchmal suchen für destination und andere

C++ - Wie kann ich die input-strings vom Benutzer in einen Vektor string und führen Sie dann eine operation auf Basis von, die?

Anzahl der Antworten 5 Antworten
Wie mache ich diese Arbeit? char stringw; //to hold the data user enters and then copy it to the string vector .. I didnt know any direct method cin>>stringw; directions.push_back(stringw); //directions is a <string> vector Wie kann