*   >> läser Utbildning artiklar >> science >> programming

Vector Container i C ++

nclude #include using namespace std; int main () {vector myVtor; återvända 0; } Den andra raden i denna kod innehåller vektorn. Du kan inte arbeta med vektorer utan denna rubrik fil. I huvudsak börjar första uttalande med ordet vektor, som är klassen. Utöver detta klassnamn, har vi int i vinkeljärnen. int är den speciella objekttypen vi vill ha för vart och ett av elementen i vektorn listan. int i detta läge kallas en mall argument. Efter att på samma rad, har du namn vi ger till den instansieras vektorn. Namnet är myVtor. Med är uttalande, är en vektor instansieras.

Alla instansieras vektor har en lista. I detta fall listan är tom. Vi får se hur man kan passa in element senare. Enkelt uttryckt, är syntaxen för ett annat sätt att initiera en vektor vektor vektornamn (size_type n, T obj): Här kan du överväga size_type som en int. Den första parametern är antalet initiala element som du vill. Den andra är det ursprungliga värdet du vill för varje element i listan. Den andra parametern är valfri.

Följande program visar syntaxen: #include #include using namespace std; int main () {vector myVtor (5, 2); återvända 0; } Skillnaden mellan detta program och det tidigare, är förekomsten av argument konstruktören samtal av det första meddelandet i main. Vi har nu en vektor lista över 5 element där varje värde av elementet är 2. Vi får se hur man läser elementen senare. Den Destructor Vektorn destructor är, ~vector (); Vi har sett två sätt att instansiera en vektor. Du kommer att använda dessa sätt ofta. Om du vill veta några andra sätt då måste man rådgöra med en annan handling.

Vi tar en paus och fortsätter i nästa del i serien. Chrys att komma fram till någon av delarna i denna serie, skriv bara motsvarande titel nedan och mitt namn, Chrys i sökrutan på den här sidan och klicka på Sök (använd menyn om sådan finns): Introduktion till en enkel C ++ Sekvens Container Principer för en enkel C ++ Sekvens Container Skapa en enkel sekvens Container C ++ Vector Container i C ++ vektor Element Access i C ++ Vector metoder Åter Iteratorer i C ++ Vector Modifiers i C ++ Vector Kapaciteten i C ++ Vector jämställdhetsansvariga i C ++ listan och Deque Containers i C ++

Page   <<  [1] [2] 
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.