Bagikan melalui


Compiler Warning (level 4, off) C4296

'operator' : ekspresi selalu salah

Variabel yang tidak ditandatangani digunakan dalam operasi perbandingan dengan nol.

Peringatan ini nonaktif secara default. Untuk informasi selengkapnya, lihat Peringatan Pengkompilasi yang Nonaktif secara Default.

Sampel berikut menghasilkan C4296:

// C4296.cpp
// compile with: /W4
#pragma warning(default : 4296)
int main()
{
   unsigned int u = 9;
   if (u < 0)    // C4296
      u++;
   if (u >= 0)   // C4296
      u++;
}