Naz*_*eeh 27 c# c++-cli managed
我现在正在开发一个项目,其中一部分使用托管C++.在托管C++代码中,我正在创建一个DataTable.在为数据表定义列时,我需要指定列的类型.在C#中,那会:
typeof运算(INT)
但是我如何在托管C++中做到这一点?
谢谢!
Dan*_*ker 60
在C++/CLI中,使用typeid关键字.
例如
Type ^t = Int32::typeid;
Run Code Online (Sandbox Code Playgroud)
在旧的"Managed C++ Extensions"语法中,您将使用__typeof(Int32)
,但该语言的整个版本已被严格弃用,您应该使用C++/CLI.