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