*   >> Lese Utdanning Artikler >> science >> programming

Container Bibliotek Sekvenser i C ++ Simplified

Innledning Jeg antar at du kan bruke C ++ array. Hvis du ønsker mer fra en matrise, så må man bruke det som kalles en Sequence Container. I denne artikkelen presentere jeg deg til en tutorial serien på Sequence Containere. I opplæringen serien, de kalles container sekvenser (endring i ordstilling). Begrensninger av Array Tenk deg at du vil slette element i en C ++ array. Det er ikke mulig. Du kan sette verdien av et C ++ array til NULL, men du kan ikke slette elementet. Tenk deg at du vil legge til et element (med verdi) til toppen av tabellen. Det er ikke mulig.

Tenk deg at du vil legge til et element (med verdi) til bunnen av en matrise. Det er fortsatt ikke mulig med C ++ matrisen. Disse og andre krav er nødvendig i moderne programmer. Løsning av begrensninger i C ++ Array På grunn av begrensningene ovenfor, C ++ kom opp med container sekvenser. Det finnes forskjellige former av beholderen. En av dem kalles, vektoren, vil løse de ovennevnte problemer og flere. Hver beholder sekvens har sine fordeler og ulemper. C ++ er et komplett språk. Ingenting er egentlig utelatt.

Hvis du har studert et nytt språk som Javascript, ville du ha lagt merke til at sitt utvalg er faktisk et objekt, som løser de ovennevnte problemer med metoder. C ++ matrisen er ikke et objekt i streng forstand av ordet. Men i C ++, beholder sekvensene er objekter. C ++ er et gammelt språk og så det nærmet seg dette problemet fra en opprinnelig synspunkt. Etter min mening, forfatterne (oppfinnere) av noen av de nye språkene fikk sin inspirasjon fra C ++. Så kom de opp med kompromisser.

De stokk opp med arrays som er objekter; som ville gjøre mange av de tingene som C ++ containere gjøre, men ikke alle. Faktisk, Javascript spesielt, ikke har noen tilsvarende til sekvensen beholderen. La meg påpeke her at Javascript, ikke ble skrevet for samme formål som C ++; kanskje det er derfor det er ikke så kraftig. C ++ har stått testen av tid og det konkurrerer sterkt med de nye språkene. Så, jeg sterkt anbefale deg å studere container sekvenser. Det er et annet sett med beholdere for å lære, men starte med container sekvenser første.

Opplæringen serien har blitt skrevet i en steg-for-steg mote. De kodeeksempler er godt formatert med god innrykk, noe som gjør lesbarheten veldig enkelt. Det er noen mangler spesialtegn, som du finner i andre områder. Lenkene til de ulike deler av serien er lett tilgjengelige. Klikk på følgende link for å starte serien: https://www.broad-network.com/ChrysanthusForc

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.