'function' : ブロック スコープを伴う静的関数は不正です
ローカル関数で static
が宣言されています。 静的関数にはグローバル スコープが必要です。
次の例では C2267 が生成されます。
// C2267.cpp
static int func2(); // OK
int main() {
static int func1(); // C2267
}
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
'function' : ブロック スコープを伴う静的関数は不正です
ローカル関数で static
が宣言されています。 静的関数にはグローバル スコープが必要です。
次の例では C2267 が生成されます。
// C2267.cpp
static int func2(); // OK
int main() {
static int func1(); // C2267
}