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.
niestandardowe rozszerzenie używane: "var" : zmienna sterowania pętli zadeklarowana w pętli for-loop jest używana poza zakresem for-loop; powoduje konflikt z deklaracją w zakresie zewnętrznym
Uwagi
Podczas kompilowania z elementami i /Zc:forscope-/Ze Rozszerzenie firmy Microsoft do języka C++ umożliwia tej zmiennej pozostanie w zakresie, a C4288 przypomina, że pierwsza deklaracja zmiennej nie jest używana.
Zobacz /Zc:forScope , aby uzyskać informacje na temat sposobu określania rozszerzenia firmy Microsoft w pętlach za for pomocą /Ze.
Example
Poniższy przykład generuje C4288:
// C4288.cpp
// compile with: /W1 /c /Zc:forScope-
int main() {
int i = 0; // not used in this program
for (int i = 0 ; ; ) ;
i++; // C4288 using for-loop declaration of i
}