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

De C ++ String Class

Introduction C ++ dichter bij de computer hardware dan andere talen. De kern C ++ heeft een karakter object, maar niet een string object. Naar een string in de kern C ++ hebben, moet je spelen met de matrix, karakter objecten, wijzers en de dubbele aanhalingstekens. Als u al het lezen van mijn lessen in de aangegeven volgorde, dan nu, moet u weten hoe om dit effectief te doen. Toch is de kern snaar in C ++ heeft zijn beperkingen vooral in vergelijking met de kern reeks andere talen. De auteurs (uitvinders) van C ++ op de hoogte waren van dit.

In plaats van het gegeven C ++ een handige reeks object, kwamen ze met de string (container) klasse. De string klasse heeft eigenlijk meer dan wat core snaren in andere talen. Dus, in C ++, als je wilt dat een eenvoudige string, spelen met array, karakter voorwerpen, enz. Zoals hierboven aangegeven en rip de voordelen van de nabijheid van hardware. Wanneer u een uitgewerkte reeks, gebruikt u de klasse String. De C ++ klasse String niet zo dicht om de hardware als C ++ kern string. In dit artikel stel ik u een set van tutorials over de C ++ klasse String.

C ++ is een oude taal, maar het is een complete taal. Enkele nieuwe talen zijn gemakkelijk te leren, maar zij zijn niet zo volledig als C ++. C ++ is hevig concurreren met de nieuwe talen. C ++ is als een oude voetballer, die nog steeds kan spelen full-time 90 minuten effectief; de jonge nieuwe voetballers (nieuwe talen), ook al is meer elegante, nog steeds alleen maar om hun eer te bewijzen. Ik vertel je wat, computers en software zijn niet veel veranderd van wat ze waren 20 jaar geleden, op zoek naar dingen vanuit een fundamenteel oogpunt.

Sommige van de ideeën waren er, maar kon niet worden uitgevoerd vanwege de lage capaciteit van de hardware op dat moment. Het internet bijvoorbeeld, die ons fascineert zo veel, is slechts een voorbeeld van een netwerk. Meer dan 20 jaar geleden, moest je netwerken. Het internet is slechts een netwerk dat asnybody in de wereld kan gebruiken op elk moment. Vanuit een technisch oogpunt, de waarde van het internet is in het gebruik. De iPhone is gewoon een computer en telefoon gecombineerd. Dit kon niet 30 jaar geleden worden verwezenlijkt vanwege de lage capaciteit van hardware op dat moment.

Hardware capaciteiten toegenomen, iemand ontdekt of kwam met het idee van iPhones. Nu, op zoek naar C ++: de auteurs (uitvinders) van C ++ konden voorzien wat we vandaag zouden waarderen, in de programmering, en dus hadden ze het in de taal

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