Een van de artikelen te bereiken, typ je gewoon de titel van het artikel en mijn naam Chrys in het zoekvak van deze pagina en klik op Zoeken. Wat is taalondersteuning Library? Deze bibliotheek heeft functies die impliciet worden genoemd en objecttypen impliciet gegenereerd tijdens de uitvoering van een aantal C + + programma. De programmeur hoeft niet te bellen of te coderen deze functies en het type object. Ze zijn al gecodeerd in de header-bestanden. Zij worden opgeroepen door de C ++ uitvoering omgeving en niet door de aangepaste code. Zo worden impliciet genoemd.
De namen van de headers voor scripties bestanden zijn cstddef, grenzen, climits, cfloat, cstdlib, nieuw, typeinfo, uitzondering cstdarg, csetjmp, ctime, csignal en cstdlib. Ik zal niet ingaan op de details in deze serie. Als uw doel is om enig inzicht in C ++ programmering en krijgen meer zelfvertrouwen, wat dan zal ik u in deze serie zou genoeg moeten zijn voor zover kwesties in verband met de taalondersteuning Bibliotheek betreft. Ook al de functies in deze bibliotheek automatisch worden genoemd, kunt u ook een aantal van hen te bellen in uw aangepaste code, zoals we later zien.
Implementatie Eigenschappen Er zijn een aantal klassen in de C ++ Standard taalondersteuning Bibliotheek, met de eigenschappen (gegevens leden). Deze eigenschappen bepalen de maximale en minimale afmetingen van de fundamentele soort objecten. De maximale en minimale afmetingen (beperkingen) van een fundamentele soort afhangen van de compiler (implementatie). Fundamentele soorten objecten zijn int, float, char, _Bool en ledig. int en float hebben variaties. Een ondertekende int heeft een maximum positief getal, een minimum negatief getal.
Deze en andere numerieke grenzen worden bepaald door de uitvoering Eigenschappen van de Standaard Taal ondersteuning Library. Ik zal niet ingaan op de details van die header is het verzorgen van wat. Ik wil gewoon om u precies wat u nodig hebt om eenvoudige kennis van de Standaard Taal Onde