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

De Vector Container in C ++

De Vector Container in C ++ Container bibliotheek sequenties in C ++ vereenvoudigd - Deel 4 Division 2 Inleiding Dit is het deel 4 van mijn reeks, Containers Bibliotheek sequenties in C ++ vereenvoudigd. Je moet de vorige delen van de serie hebben gelezen voordat het lezen van deze. In dit deel van de reeks, beginnen we kijken naar een sequentie container C ++ genaamd, vector. De C ++ container biedt 5 sequenties, die worden genoemd, vector, overzicht, deque, stacks en wachtrijen. Ik zal alleen vector, overzicht en deque behandelen in deze serie.

Opmerking: Als u de code niet kunt zien of als u denkt dat er iets ontbreekt (gebroken link afbeelding afwezig), neem dan contact met mij op [email protected]. Dat wil contact met mij op voor het geringste probleem dat je hebt over wat je aan het lezen bent. Verschillen tussen de sequenties De drie reeksen I behandelt in deze serie elk een eigen sterk kenmerk tegen anderen. De vector is een algemene sequentie container. De lijst moet worden gebruikt wanneer er frequente toevoegingen en schrappingen uit het midden van de reeks.

De Deque moet worden gebruikt wanneer de meeste toevoegingen en verwijderingen vinden plaats aan het begin of aan het einde van de reeks. Header bestand voor vector Klasse Template Om de vector klasse Template je nodig hebt om de header-bestand omvatten, vector gebruiken. Eigenschappen van de vector De vector is een klasse en heeft dus eigenschappen. Een woning is een identificatie met een soort object. Voor een vector, vele soorten objecteigenschap andere klassen. Een vector is ook werkwijzen. Elke container heeft een lijst; zodat de vector heeft een lijst.

De werkwijzen functioneren op lijst. Hun terugkeer waarden zijn de vector soorten onroerend goed. De namen van de vector eigenschappen zijn: Reference const_reference iterator const_iterator size_type difference_type value_type allocator_type pointer const_pointer reverse_iterator const_reverse_iterator de naam van elk van deze eigenschappen, geeft je een idee van wat het is. Om volledig te begrijpen elk van deze eigenschappen, moet je een hele artikel of een hele serie nodig. Als ik ga naar de andere kenmerken van de vector uit te leggen, weet u het gebruik van deze eigenschappen.

Als u de voorwaarde gaf ik in het eerste deel van de serie hebt gelezen, moet je goed zijn als we verder gaan. Instantiëren een vector Het is de constructorfunctie van een klasse die een object van die klasse instantieert. Ik zal u twee manieren inst

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