コンパイラ エラー C3189
'typeid<type abstract declarator>': この構文はもうサポートされていません。代わりに ::typeid を使用してください
古い形式の typeid 使用されました。新しい形式を使用します。
このエラーは、Visual Studio 2022 以降のバージョンでは廃止されています。
次の例では C3189 が生成されます。
// C3189.cpp
// compile with: /clr
int main() {
System::Type^ t = typeid<System::Object>; // C3189
System::Type^ t2 = System::Object::typeid; // OK
}