Innledning C ++ er nærmere maskinvare enn andre språk. Kjernen C ++ har en karakter objekt, men ikke en streng objekt. Å ha en streng i kjernen C ++, må du spille rundt med array, karakter objekter, pekere og anførselstegn. Hvis du har lest mine tutorials i angitt rekkefølge, så for nå, bør du vite hvordan du gjør dette effektivt. Ikke desto mindre, har kjernestrengen i C ++ sine begrensninger spesielt når sammenlignet med kjernen rekke andre språk. Forfatterne (oppfinnere) av C ++ var klar over dette.
I stedet for gitt C ++ en mer praktisk streng objekt, kom de opp med strengen (container) klasse. Strengen klassen har faktisk mer enn hva kjerne strenger på andre språk har. Så, i C ++, når du vil ha en enkel streng, leke seg med array, tegnobjekter, etc. som nevnt ovenfor, og rippe fordelene med nærhet til maskinvare. Når du ønsker en utdypet streng, bruker string-klassen. C ++ strengen klassen er ikke så nær maskinvaren som C ++ kjernestreng. I denne artikkelen presentere jeg deg til et sett av tutorials på C ++ string klasse. C ++ er et gammelt språk, men det er en komplett språk.
Noen av de nye språkene er lett å lære, men de er ikke så komplett som C ++. C ++ konkurrerer sterkt med de nye språkene. C ++ er som en gammel fotballspiller som fortsatt kan spille på heltid 90 minutter effektivt; de unge nye fotballspillere (nye språk), selv om mer elegant, fortsatt bare nødt til å betale sine måter. Vet du hva, datamaskiner og programvare som ikke har forandret seg mye fra hva de var for 20 år siden, ser på ting fra en grunnleggende synspunkt. Noen av ideene var der, men kunne ikke gjennomføres på grunn av lav kapasitet på hardware på den tiden.
Internett for eksempel, som fascinerer oss så mye, er bare et eksempel på et nettverk. Mer enn 20 år siden, hadde du nettverk. Internett er bare et nettverk som asnybody i verden kan bruke når som helst. Fra et teknisk synspunkt, er i sin bruk verdien av Internett. IPhone er bare en datamaskin og telefon kombinert. Dette kan ikke oppnås for 30 år siden på grunn av de lave kapasiteter på hardware på den tiden. Som maskinvarekapasitet økt, noen oppdaget eller kom opp med ideen om iPhones.
Nå ser på C ++: forfatterne (oppfinnere) av C ++ kunne forutse hva vi vil sette pris på i dag, i programmering, og så de hadde det installert i språket. Noen av de nye språk, selv om jakt galant, ikke kan gjøre alt hva C ++ gjør. C ++, selv om jakt råolje, kan gjøre mer enn hva noen av de nye programmene gjør. Snakker om streng