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

Zusammenhängende Speicherzuweisung für mehrere kleine std :: Vektoren?

Ich würde gerne einen Weg finden, mehrere std::vectors , jede von einer anderen, aber bekannten und einigermaßen kleinen Größe, im zusammenhängenden Speicher zu speichern. Ich weiß, dass ich meine eigene Klasse schreiben könnte, mit einem sehr...
30.07.2015, 15:21
1
Antwort

Lineare Beschleunigungsrichtung, um die Aufwärts- und Abwärtsbewegung des Telefons zu verfolgen

Ich versuche, die Bewegung der Vorrichtung nur in der vertikalen Richtung, d. h. der Aufwärts- und Abwärtsbewegung, zu verfolgen. Dies sollte unabhängig von der Ausrichtung des Geräts sein. Dinge, die ich bereits kenne oder versucht habe, sind d...
02.10.2014, 06:45
1
Antwort

Objektgröße für Zeichen in R - Wie funktioniert R Global String Pool?

Ich lese Hadleys Advanced R-Programmierung und wenn es die Speichergröße für Charaktere diskutiert, sagt es das:    R hat einen globalen String-Pool. Dies bedeutet, dass jede eindeutige Zeichenfolge nur vorhanden ist   an einem Ort gespeicher...
17.04.2015, 14:15
1
Antwort

Offline-Vektor TileProvider, der Google Map API v2 in Android erweitert

Ich weiß, dass es einige Android-Kartenbibliotheken gibt, die vektorbasierte Kacheln aus OSM (* .map usw.) rendern können. Aber ich habe keine Bibliothek gefunden, die nur Engine hat, um Vektorkacheln grafisch zu rendern und sie als TileProvider...
03.12.2014, 06:19
1
Antwort

Unboxing, (Sparse) Matrizen und Haskell-Vektorbibliothek

Ich möchte Matrizen (voll oder dünn) effizient mit Haskells Vektorbibliothek manipulieren. Hier ist ein Matrixtyp %Vor% Wie Sie sehen können, ist die Matrix ein Vektor von ungepackten Vektoren. Nun würde ich gerne ein Punktprodukt zwische...
29.04.2010, 14:07
2
Antworten

Erfüllt std :: vector die Containeranforderungen für Boost.Interprocess allocators?

In boost::interprocess documentation heißt es, dass Container im Shared Memory gespeichert werden müssen: STL-Container können nicht davon ausgehen, dass mit einem Zuordner zugeordneter Speicher mit anderen Zuordnern des gleichen Typs fre...
08.03.2013, 15:54
7
Antworten

Elegante Möglichkeit, in C ++ zu iterieren

Nehmen wir an, ich habe einen Vektor von Polygonen, wobei jedes Polygon einen Punktvektor enthält. Ich muss in meinem Code viele Punkte aller Polygone durchlaufen, ich muss den gleichen Code immer wieder schreiben: %Vor% Ich habe wirklich da...
11.01.2013, 21:10
2
Antworten

Iteration durch Objekte mit einer gemeinsamen Basisklasse im gemeinsamen Speicher

Ich versuche herauszufinden, wie ich einen Container (wie std :: vector) von Objekten durchlaufen kann, die eine gemeinsame Basis-Elternklasse zusammenhängend im Speicher haben. Um das Problem zu demonstrieren, verwenden wir die folgenden B...
27.06.2015, 23:45
8
Antworten

Initialisierung eines Vektors vor main () in C ++

Ich möchte in der Lage sein, einen Vektor mit der Größe 'SIZE' vor der Hauptdatei zu initialisieren. Normalerweise würde ich machen %Vor% Aber das Problem ist, dass ich das erste Element des Vektors auf einen bestimmten Wert und das andere a...
25.04.2009, 11:04
4
Antworten

schrumpft einen Vektor

Ich habe ein Problem mit meiner Gelände-Engine (mit DirectX). Ich verwende einen Vektor, um die Scheitelpunkte eines Detailblocks zu halten. Wenn der Block im Detail zunimmt, tut dies der Vektor. ABER, wenn der Block seine Details verringe...
25.02.2009, 16:02