SORU
9 ŞUBAT 2011, ÇARŞAMBA


Varsayılan otomatik oluşturulması için koşulları kopyala/decimal taşı ve Kopyala/taşı atama operatörü/?

Altında bir derleyici genellikle otomatik olarak varsayılan bir kurucu üretir koşullarına hafızamı, Kurucu ve atama operatörü kopyalamak istiyorum.

Bazı kurallar vardı, hatırlıyor gibiyim, ama hatırlamak istemiyorum, ve aynı zamanda saygın bir online kaynak bulamıyoruz. Herkes yardımcı olabilir?

CEVAP
9 ŞUBAT 2011, ÇARŞAMBA


Aşağıda, "otomatik olarak oluşturulan" "temerrüde ama silinmiş olarak tanımlı değil gibi örtülü olarak ilan etti" demektir. Özel üye işlevleri bildirilen durumlar vardır, ama silinmiş olarak tanımlanmış.

  • Varsayılan oluşturucu kullanıcı-ilan yapıcı ise orada oluşturulan otomatik(§12.1/5)..
  • Kopya yapıcı olduğunu otomatik oluşturulan eğer yok kullanıcı-ilan taşımak kurucu veya hareket atama operatörü (çünkü o sadece bir hareket kurucular veya taşıma atama operatörleri C 03, bu kolaylaştırır "her zaman" C 03) (§12.8/8).
  • Kopya atama operatör eğer kullanıcı bildirilirse yok otomatik oluşturulan kurucu Taşı veya atama operatörü(§12.8/19)hareket.
  • Yıkıcı kullanıcı-ilan yıkıcı ise orada oluşturulan otomatik(§12.4/4)..

C 11 ve daha sonra, yalnızca:

  • Hareket kurucu ise otomatik oluşturulan eğer yok kullanıcı-ilan kopya kurucu, kopya atama operatör veya yıkıcı, ve eğer oluşturulan hareket kurucu geçerli (örneğin eğer hiç gerek kalmayacaktı ATA sabit üyeleri) (§12.8/10).
  • Hareket atama operatörü otomatik oluşturulan eğer yok kullanıcı-ilan kopya kurucu, kopya atama operatör veya yıkıcı, ve eğer oluşturulan hareket atama operatörüdür geçerli (örneğin eğer hiç gerek kalmayacaktı ATA sabit üyeleri) (§12.8/21).

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Mark Brown

    Mark Brown

    9 HAZİRAN 2010
  • Shameless Maya

    Shameless Ma

    24 Mayıs 2012
  • wwjoshdu

    wwjoshdu

    18 ŞUBAT 2011