Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Varsayılan oluşturucu oluşturmamalıdır. '
noexcept' olarak bildirin (f.6)
C++ Temel Yönergeleri, varsayılan oluşturucuların oluşturabilecek hiçbir şey yapmaması gerektiğini önerir. Varsayılan oluşturucu oluşturabildiğinde, düzgün örnek bir nesneye dayalı tüm kodlar da oluşturabilir.
Açıklamalar
gibi std::vectorSTL türlerinin varsayılan oluşturucularını göz önünde bulundurun. Bu uygulamalarda, varsayılan oluşturucular ayırma yapmadan iç durumu başlatır.
std::vector Bu durumda, boyut 0 ve iç işaretçi olarak ayarlanırnullptr. Tüm varsayılan oluşturucular için aynı desen izlenmelidir.
Kod analizi adı: DEFAULT_CTOR_NOEXCEPT
Ayrıca bkz.
C26439
F.6: İşlevinizin fırlatmaması gerekiyorsa, bunu olarak bildirin noexcept