C++ Dynamisch zugewiesen std::vector
Ich bin ein C++ Neuling und ich arbeite an einem Uni-Projekt-Treiber Buch in C++.
Ich bin mit Vektor für die erste Zeit und ich würde es gern machen das arbeiten mit dynamischer Speicherreservierung.
Ich habe vector deklariert wie diese:
vector <item> book;
Was notwendig ist, damit es funktioniert mit der dynamischen Speicherreservierung?
Vielen Dank im Voraus.
Bitte erläutern Sie auf damit es funktioniert mit der dynamischen Speicherreservierung! In welcher Hinsicht ist das deklarieren
Der Vektor mit dynamischen Zuweisung intern gibt es nicht viel braucht, um wirklich nutzen die dynamische Zuordnung auf jedem standard-Bibliothek Container.
vector funktioniert mit der dynamischen Zuordnung, immer. Sie müssen nicht alles tun, um es so zu machen. Ich Schätze wirklich deine Frage ist: "wie benutze ich einen vector?'
vector <item> book
nicht ausreichend für Ihre Bedürfnisse?Der Vektor mit dynamischen Zuweisung intern gibt es nicht viel braucht, um wirklich nutzen die dynamische Zuordnung auf jedem standard-Bibliothek Container.
vector funktioniert mit der dynamischen Zuordnung, immer. Sie müssen nicht alles tun, um es so zu machen. Ich Schätze wirklich deine Frage ist: "wie benutze ich einen vector?'
InformationsquelleAutor Oli Řeháček | 2013-11-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Getan.
vector
bereits intern dynamisch allokiert, wenn Siepush_back
hinein.InformationsquelleAutor David
Zu eleborate ein bisschen mehr:
vector<T>
ist ein in der Größe veränderbares array, das Objekte vom TypT
.Intern bekommen Sie Speicher dynamisch. Nun, wenn Sie möchten, erstellen Sie den Vektor mit der dynamischen Zuordnung sind Sie immer frei zu verwenden
vector<item>* myVec = new vector<item>();
Obwohl in der Regel werden Sie nie brauchen zu erstellen eine
vector
dynamisch.InformationsquelleAutor deeiip
Vector nutzt dynamic memory allocation intern. So alle Sie tun müssen ist, setzen Elemente:
Sehen diese Referenz weitere Dinge, die Sie tun können, mit einem Vektor.
InformationsquelleAutor juanchopanza