SORU
24 Mart 2009, Salı


Açıkça temel sanal yıkıcı aramam gerekiyor mu?

C sınıfı (sanal bir yıkıcı olan) yıkıcı yeniden devralmasını sınıf sanal olarak başlatıyorum geçersiz kılarken, ama temel yıkıcı aramam gerekiyor mu?

Sanırım eğer öyleyse böyle bir şey

MyChildClass::~MyChildClass() // virtual in header
{
    // Call to base destructor...
    this->MyBaseClass::~MyBaseClass();

    // Some destructing specific to MyChildClass
}

Haksız mıyım?

CEVAP
24 Mart 2009, Salı


Hayır, yıkıcılar otomatik olarak inşaat ters sırada verilir. (Temel sınıflar son). Temel sınıf yıkıcı çağırmayın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GavinMichaelBooth

    GavinMichael

    26 AĞUSTOS 2006
  • MovieZoneET

    MovieZoneET

    22 Aralık 2009
  • Numberphile

    Numberphile

    15 EYLÜL 2011