次の方法で共有


コンパイラ エラー C2267

'function' : ブロック スコープを伴う静的関数は不正です

ローカル関数で static が宣言されています。 静的関数にはグローバル スコープが必要です。

次の例では C2267 が生成されます。

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