Introduktion Objekt har livet. Jag talar här om objekten i språket C ++. I C ++ är föremål identifieras av identifierare. Du kan bli förvånad över att veta att föremål har livet; Ja det gör de. Som ett program löper från början (toppen av fil) till slutet (längst ned i filen) ett objekt skapas när det deklareras för första gången. Många dör före slutet av programmet nås. Några beroende på deras villkor skapande dör i slutet av programmet. Så du kan tala om livslängden för ett objekt i ett program. I denna artikel kommer jag presentera dig för en kort serie om lagringstid i C ++.
Lagringstid avser livslängden för ett objekt. Ett objekt är ett område i minne som kan hålla ett värde. Varje sådan region identifieras av en identifierare. Döden av ett objekt innebär sambandet mellan identifieraren och regionen är bruten och identifieraren kan inte längre användas för att hänvisa till regionen och regionen kan användas för någon annan sak helt annorlunda. I C ++ är lagringstid och avgränsning relaterade. De är två olika sätt att se på samma sak. Var och en har sina fördelar och nackdelar.
Du måste lära dig båda sätten att se på föremålet; lärande bara ett sätt är inte tillräckligt. I förklaringen av lagringstid i denna volym, är ramar som anges; i förklaringen av omfattningen i denna volym, är lagringstid nämns. Det är ingen stor sak; båda sätten är lätta att förstå. Det finns 3 typer av lagringstiden för objekt: du har automatisk lagringstid, Dynamic lagringstid och statisk lagringstid. Det finns 2 delar till handledningen serien. Den första delen talar om automatik och dynamisk lagring. Den andra delen talar om statisk lagring.
Du har förmodligen inte vet innebörden av dessa lagren av löptider. Betydelserna kommer att förklaras väl i serien. Kanske har du några föreställningar om dessa löptider, men med en föreställning är inte tillräckligt för att göra dig en expert i C ++. Kom ihåg att denna serie är en del av min avancerad kurs för att göra dig en expert i C ++. Kurserna har upprättats i en steg-för-steg-sätt. De kodexempel är väl formaterad, med god indrag. Det finns ingen saknas specialtecken, som du skulle hitta på andra platser. Länkarna till de olika delarna i serien är lätt åtkomliga.
Framför allt de övningar är fria. Klicka på följande länk för att starta serien: https://www.broad-network.com/ChrysanthusForcha/Automatic-and-Dynamic-Storage-Duration-in-C++.htm Chrys Omdömen