Derleyici Uyarısı (düzey 1) C4369
'enumerator' : numaralandırıcı değeri 'value' 'type' olarak temsil edilemez, değer 'new_value'
Bir numaralandırıcı, belirtilen temel tür için en büyük değerden büyük olacak şekilde hesaplandı. Bu bir taşmaya neden oldu ve derleyici numaralandırıcı değerini türü için mümkün olan en düşük değere kaydırdı.
Örnek
Aşağıdaki örnek C4369 oluşturur.
// C4369.cpp
// compile with: /W1
int main() {
enum Color: char { red = 0x7e, green, blue }; // C4369
enum Color2: char { red2 = 0x7d, green2, blue2}; // OK
}
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin