托管C++探索01-数据类型
2012-02-19 13:55
351 查看
托管C++(以下简称C++/CLI)兼容标准C++的数据类型,在托管类内定义这些数据类型将转换为另一中形式。
使用Reflector反编译的代码:
public __gc class Test { // TODO: 在此添加此类的方法。 private: bool m_bool; int m_int; long m_long; char m_char; short m_short; float m_float; double m_double; unsigned int m_unsigned_int; unsigned long m_unsigned_long; unsigned char m_unsigned_char; unsigned short m_unsigned_short; };
使用Reflector反编译的代码:
public __gc class Test { // Methods public: Test(); // Fields private: Boolean __gc* m_bool; private: SByte __gc* modopt(NoSignSpecifiedModifier __gc*) m_char; private: Double __gc* m_double; private: Single __gc* m_float; private: Int32 __gc* m_int; private: Int32 __gc* modopt(IsLongModifier __gc*) m_long; private: Int16 __gc* m_short; private: Byte __gc* m_unsigned_char; private: UInt32 __gc* m_unsigned_int; private: UInt32 __gc* modopt(IsLongModifier __gc*) m_unsigned_long; private: UInt16 __gc* m_unsigned_short; };
相关文章推荐
- C++/CLI 托管C++的数据类型介绍【2】
- C++/CLI 托管C++的基本数据类型及函数【3】
- C++托管与C#中的数据类型转换
- 《C++》01 数据类型
- C#引用C++的DLL时C#和C++的数据类型对照表
- C/C++基本数据类型长度(转)
- c++数据类型
- C#调用C++的DLL 所有数据类型转换方式
- 【语言基础】c++ 基本数据类型与字节数组(string,char [] )之间的转化方法
- C++ 数据类型的转换
- 【C++菜鸟问题】32/64为数据类型长度+sizeof
- 数据类型,运算符和表达式01 - 零基础入门学习C语言02
- C/C++数据类型总结
- C++常用数据类型转换的区别
- C++数据类型
- C++数据类型基础知识
- 1.4 C++的数据类型
- C++中不同类型数据之间的转换(不调用库函数)
- C++ -- 基本数据类型的表现形式
- 【转】C/C++语言中各种数据类型长度的总结