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


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

"function": статические функции с областью блокировки являются незаконными

Замечания

Объявляется staticлокальная функция. Статические функции должны иметь глобальную область.

Example

В следующем примере создается C2267:

// C2267.cpp
static int func2();   // OK
int main() {
    static int func1();   // C2267
}