*   >> Lezen Onderwijs artikelen >> science >> programming

De Vector Container in C ++

antiëren een vector te geven. In eenvoudige termen, de syntax van een manier is als volgt: vector vectorNaam: Hier, T, het soort waarden (objecten) u van elk van de elementen in de lijst. Het volgende programma is een illustratie: #include #include using namespace std; int main () {vector myVtor; 0 terug; } De tweede lijn in deze code omvat de vector. U kunt niet werken met vectoren zonder deze header bestand. In belangrijkst, de eerste instructie begint met het woord, vector, hetgeen de klasse. Daarnaast naam van de klasse, hebben we int in punthaken.

int het specifieke objecttype willen voor elk van de elementen van de vector lijst. int in deze positie wordt een sjabloon argument genoemd. Daarna op dezelfde lijn, heb je de naam die we geven aan de geïnstantieerd vector. De naam is myVtor. Met de verklaring is, is een vector geïnstantieerd. Elke geïnstantieerd vector heeft een lijst. In dit geval is de lijst leeg. We zullen zien hoe je later passen elementen. In eenvoudige bewoordingen, de syntaxis van een andere manier om een ​​vector instantiëren is: vector vectorNaam (size_type n, T obj): Hier kunt u size_type beschouwen als een int.

De eerste parameter is het aantal initiële elementen die u wilt. De tweede is de oorspronkelijke gewenste waarde voor elk element in de lijst. De tweede parameter is optioneel. Het volgende programma toont de syntax: #include #include using namespace std; int main () {vector myVtor (5, 2); 0 terug; } Het verschil tussen dit programma en de vorige, is de aanwezigheid van de argumenten in de constructor oproep van de eerste verklaring in de belangrijkste. We hebben nu een vector lijst van 5 elementen waar elke waarde van het element is 2. We zullen zien hoe de elementen later te lezen.

De Destructor de vector destructor is, ~vector (); We hebben twee manieren om instantiëren een vector gezien. Je zult vaak gebruik maken van deze manieren. Als u wilt de weinige andere manieren weet dan moet je een ander document te raadplegen. We nemen een pauze en ga verder in het volgende deel van de serie.

Chrys Om te komen tot een van de onderdelen van deze reeks, typt u de bijbehorende titel onder en mijn naam, Chrys, in het zoekvak van deze pagina en klik op Zoeken (gebruik menu indien beschikbaar): Inleiding tot een eenvoudige C ++ Sequence Container Principes van een eenvoudige C ++ Sequence Container creëren van een eenvoudige Sequence Container in C ++ De Vector Container in C ++ Vector Element toegang in C ++ Ve

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.