Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
нестандартное расширение, используемое : var: переменная управления циклом, объявленная в цикле
for, используется внеforобласти цикла -loop
Замечания
Если в сборке используются /Ze и /Zc:forScope , переменная, объявленная в цикле for , использовалась после forобласти цикла -loop.
Сведения о том, как указать стандартное поведение в циклах с помощью /Ze, см. в разделе for.
Это предупреждение отключено по умолчанию. Дополнительные сведения см. в разделе Compiler Warnings That Are Off by Default.
Example
В следующем примере создается C4289:
// C4289.cpp
// compile with: /W4 /Zc:forScope-
#pragma warning(default:4289)
int main() {
for (int i = 0 ; ; ) // C4289
break;
i++;
}