'function': typedef は関数の型を定義するためには使えません。
関数型を定義するには、 typedef
を使用します。
次の例では C2206 が生成されます。
// C2206.cpp
typedef int functyp();
typedef int MyInt;
functyp func1 {}; // C2206
int main() {
MyInt i = 0; // OK
}
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
'function': typedef は関数の型を定義するためには使えません。
関数型を定義するには、 typedef
を使用します。
次の例では C2206 が生成されます。
// C2206.cpp
typedef int functyp();
typedef int MyInt;
functyp func1 {}; // C2206
int main() {
MyInt i = 0; // OK
}