*   >> Læs Uddannelse artikler >> science >> programming

Oprettelse af en simpel sekvens Container i C ++

indeks 5. Den første sætning i koden gør dette. Den næste sætning instantierer en iterator hjælp antallet af elementer og listen pointer af sekvensen. Erklæringen følger returnerer en pointer (forskellig fra listen markøren), der peger på den formodede tilføjede element. Denne pointer er modtaget af returnPtr. Dette er, hvad hvis-konstruere følger gør. En måde at vide, om tilføjelse af det nye element lykkedes, er at kontrollere, om * returnPtr ikke var den ekstra element. Det er, hvad hvis-konstruktionen gør.

Iteratoren iteratoren er nøjagtig den samme som den, vi har set i den tidligere del af serien. Så jeg vil ikke tale om det her. Den komplette kode kan downloades fra: https://www.cool-mathematics.biz/downloads/SimpleSqn-cpp.zip I komplette kode, er iterator klassen beskrivelse indtastet før klassen skabelon beskrivelsen. Hvis det modsatte sker, vil klassen skabelonen ikke se iterator. Vi har netop afsluttet med denne opdeling. Den næste opdeling vil begynde med den næste del af serien.

Chrys at nå frem til et hvilket som helst af de dele af denne serie, så skriv den tilsvarende titel nedenfor og mit navn, Chrys, i søgefeltet på denne side og klik på Søg (brug menuen, hvis de findes): Introduktion til en simpel C ++ Sequence Container Principper for en simpel C ++ Sequence Beholder Oprettelse af en simpel sekvens Container i C ++ Vector Container i C ++ Vector Element Adgang i C ++ Vector Metoder Returning iteratorer i C ++ Vector Modifikatorer i C ++ Vector Kapacitet i C ++ Vector Ligestilling Operatører i C ++ på listen og Deque Containere i C ++

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.