Поделиться через


Ошибка компилятора C2624

Локальные классы нельзя использовать для объявления переменных extern

Замечания

Локальный класс или структура нельзя использовать для объявления extern переменных.

Example

В следующем примере возникает ошибка C2624:

// C2624.cpp
int main() {
   struct C {};
   extern C ac;   // C2624
}