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

  • BigDawsTv

    BigDawsTv

    20 HAZİRAN 2012
  • Google Developers

    Google Devel

    23 AĞUSTOS 2007
  • itfigueres

    itfigueres

    12 EKİM 2013