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.
'identifier': 'type' türü yalnızca tek bir başlatıcı ifadesinden çıkarılabilir
Açıklamalar
Derleyici yalnızca veya bildirimi doğrudan liste başlatma kullanıyorsa ve initializer-list tek bir öğeye sahipse türünü autodecltype(auto) alabilir.
Örnek
Aşağıdaki örnekte C2080'e neden olan bazı bildirimler gösterilmektedir:
auto x1(1, 2); // C2080
auto x2({4}); // C2080
decltype(auto) x3(1, 2); // C2080
decltype(auto) x4({4}); // C2080
Sorunu çözmek için tek bir değer başlatıcı kullanın:
auto x1 = 1; // Valid
auto x2(1); // Valid
decltype(auto) x3 = 1; // Valid
decltype(auto) x4(1); // Valid