C6296
aviso C6296: Loop for mal definido: corpo do loop executado somente uma vez
Esse aviso indica que um loop para- pode não funcionar conforme pretendido.Quando o índice é não assinado e as contagens de um loop para baixo de zero, o corpo é executado apenas uma vez.
Exemplo
O código a seguir gera este aviso:
void f( )
{
unsigned int i;
for (i = 0; i < 100; i--)
{
// code ...
}
}
Para corrigir esse aviso, use o seguinte código:
void f( )
{
unsigned int i;
for (i = 0; i < 100; i++)
{
// code ...
}
}