Soru Çözümü: C++ Blok Kapsamı (Scope) ve Kurucu / Yıkıcı Sıralaması
💡 Çözümü Gör (Tıkla - Öğren)
✅ Doğru Cevap: A) 123
Detaylı Açıklama:
mainiçindeki iç bloğa girildiğindeTest t;nesnesi oluşturulur. Bu aşamada varsayılan kurucu fonksiyon (Test()) çalışır ve ekrana 1 basılır.- İç bloğun sonuna gelindiğinde (kapanan
}parantezi) yerel nesnet'nin ömrü biter. Yıkıcı fonksiyon (~Test()) otomatik devreye girer ve ekrana 2 basılır. - Bloğun hemen sonrasında yer alan
cout << "3";satırı çalışır ve ekrana 3 basılır. - Çıktılar sırasıyla birleştiğinde ekranda 123 görünür.

0 Yorumlar