Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
«variável»: a definição do loop for é ignorada; a definição do escopo envolvente é utilizada
Observações
Em /Ze e /Zc:forScope, as variáveis definidas em um loop for saem do escopo após o término do for loop. Esse aviso ocorre se uma variável com o mesmo nome da variável de loop, mas definida no loop de delimitação, for usada novamente no escopo que contém o for loop.
Example
Por exemplo:
// C4258.cpp
// compile with: /Zc:forScope /W1
int main()
{
int i;
{
for (int i =0; i < 1; i++)
;
i = 20; // C4258 i (in for loop) has gone out of scope
}
}