Bazı C ++ kodlarına bakıyordum ve aşağıdaki yapıyı buldum:
if('A' == 0x41) {
// ...
} else if('A' == 0xc1) {
// ...
} else {
// ...
}
Şunları söyleyen bir Visual Studio uyarısı alıyorum:
Uyarı C4127 koşullu ifade sabittir.
Visual Studio açıkça haklıdır - kesinlikle 'A' 0x41 olarak tanımlanmıştır. Üç daldan ikisinin ölü kod olduğu düşünüldüğünde, yazar neden bu kodu yazıyor?

