私は現在プロジェクトに取り組んでおり、その一部は Managed C++ を使用しています。マネージ C++ コードでは、DataTable を作成しています。データテーブルの列を定義するときに、列のタイプを指定する必要があります。C# では、次のようになります。
typeof(int)
しかし、Managed C++ でそれを行うにはどうすればよいでしょうか。
ありがとう!
C++/CLI では、typeid キーワードを使用します。
例えば
Type ^t = Int32::typeid;
古い「Managed C++ Extensions」構文では、 を使用__typeof(Int32)
していましたが、言語のそのバージョン全体は非常に非推奨であり、C++/CLI を使用する必要があります。