Это означает, что x неявно объявлен как int.Это не разрешено в C ++, но в C и для обеспечения совместимости с заголовками C или кодом C ++, предшествующим ISO, многие современные компиляторы C ++ по-прежнему поддерживают это как опцию.
Мой компилятор GCC 4.4 здесьГрокс "const x = 3;"при подаче -fms-extensions в командной строке (в руководстве написано, что он включает пару лампочек, необходимых для понимания кода MFC)
ОБНОВЛЕНИЕ: я проверил это с VS-2005, выможет иметь неявное int, если вы используете
#pragma warning(disable:4430)