Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
"zmienna" : definicja z pętli for jest ignorowana; używana jest definicja z otaczającego zakresu"
Uwagi
W obszarze /Ze i /Zc:forScope zmienne zdefiniowane w pętli for wykraczają poza zakres po zakończeniu for pętli. To ostrzeżenie występuje, jeśli zmienna o takiej samej nazwie jak zmienna pętli, ale zdefiniowana w otaczającej pętli, jest używana ponownie w zakresie zawierającym pętlę for .
Example
Na przykład:
// 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
}
}