Taggat destructor på Rasmus.krats.sehttps://rasmus.krats.se/tag/destructor.sv2014-11-09T00:10:00+00:00Skriverier då och då, på webben sedan 1994.Destruktorer och deferhttps://rasmus.krats.se/2014/go-defer.sv2014-11-09T00:10:00+00:00Rasmus Kajhttps://rasmus.krats.se/rkaj2014-11-09T00:10:00+00:00<p>En av de saker jag verkligen gillar i c++ är att man kan ha lokala
variabler som är objekt i kombination med att objekt har destruktorer.
När man lämnar ett scope där det finns lokala variabler kommer deras
destruktorer omedelbart att köras, oavsett hur man lämnar scopet.
Det ger ett trevligt sätt att hantera öppna filer, databaskoppel,
mutexar och annat som behöver stängas. Andra språk har andra, ofta
krångligare, sätt att få motsvarande resultat.</p>
<p>Språket <em>go</em> har en helt annan aproach, som är värd att titta lite
närmare på.</p>
<p class='readmore'><a href='https://rasmus.krats.se/2014/go-defer.sv'>Läs hela <q>Destruktorer och defer</q> med 3 kommentarer.</a></p>