Inleiding Objecten hebben het leven. Ik heb het hier over de objecten in de C ++ taal. In C ++, worden objecten geïdentificeerd door identificatiemiddelen. U kunt worden verrast om te weten dat objecten leven; ja dat doen ze. Als een programma loopt van het begin (bovenaan bestand) aan het uiteinde (onderaan bestand) een object wordt gecreëerd wanneer wordt aangegeven voor de eerste keer. Veel sterven voordat het einde van het programma wordt bereikt. Sommige, afhankelijk van de voorwaarden van de schepping te sterven aan het eind van het programma.
Dus je kunt praten over de levensduur van een object in een programma. In dit artikel stel ik u een korte serie over bewaarduur in C ++. Bewaartijd heeft betrekking op de levensduur van een object. Een object is een gebied in geheugen dat een waarde kan bevatten. Een dergelijke regio wordt geïdentificeerd door een identificatiecode. De dood van een object: de associatie tussen het identificatiemiddel en het gebied wordt gebroken en de identificator kan niet meer worden gebruikt om te verwijzen naar het gebied en het gebied kunnen worden gebruikt voor andere iets heel anders.
In C ++, bewaarduur en scoping gerelateerd. Het zijn twee verschillende manieren van kijken naar hetzelfde. Elk heeft zijn voor- en nadelen. Je moet beide manieren van kijken naar het object te leren; leren slechts een manier is niet genoeg. In de uitleg van bewaartijd in deze bundel wordt scope vermeld; bij de verklaring van deze strekking in volume, wordt bewaarduur genoemd. Dat is geen big deal; beide manieren zijn gemakkelijk te begrijpen. Er zijn 3 soorten van opslag duur van objecten: je hebt Automatisch opslag duur, Dynamic duur opslag en statische opslag duur.
Er zijn 2 delen om de tutorial-serie. Het eerste deel vertelt over automaten en dynamische opslag. Het tweede deel gaat over statische opslag. Je hebt waarschijnlijk niet weet wat de betekenis van deze opslag duur. De betekenis zal ook worden toegelicht in de serie. Misschien heb je een aantal ideeën over deze duur, maar het hebben van een begrip is niet genoeg om u een expert in C ++. Vergeet niet, deze serie is onderdeel van mijn gevorderde cursus om u een expert in C ++. De tutorials zijn opgesteld in een stap-voor-stap mode. De codevoorbeelden zijn goed opgemaakt, met een goede insprong.
Er is geen ontbrekende speciaal karakter, zoals je zou vinden in andere sites. De links naar de verschillende delen van de serie zijn gemakkelijk bereikbaar. Vooral de tutorials zijn