SORU
7 AĞUSTOS 2009, Cuma


Yapıcı başlatma listesi değerlendirme sırası

Bazı bağımsız değişken götüren bir kurucu var. Listelenen sırada inşa olduğunu düşünmüştüm, ama bir durumda ters bir iptal sonucu inşa ediliyordu görünüyor. Öyle ters zaman programı iptal durdu. Bunu kullanıyorum sözdizimi bir örnektir. Şey, bu durumda a_ b_ önce başlatılması gerekiyor. İnşaat sırasını garanti EDEBİLİR MİSİN?

örneğin

class A
{
  public:
    A(OtherClass o, string x, int y) :
      a_(o), b_(a_, x, y) { }

    OtherClass a_;
    AnotherClass b_;
};

CEVAP
7 AĞUSTOS 2009, Cuma


Sınıf üye değişkeni bildirimi sırasına bağlıdır. a_ ilk olacak, daha sonra b_ örnek ikinci bir olacaktır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Easy Learn Tutorial

    Easy Learn T

    10 Kasım 2012
  • Phlearn Photoshop and Photography Tutorials

    Phlearn Phot

    11 EKİM 2011