本文共 566 字,大约阅读时间需要 1 分钟。
老版本,使用__value定义值类型,新版本使用value定义值类型
老版本,使用__gc这种关键字定义引用类型,而新的版本使用ref定义引用类型
gcnew关键字创建对象
#define ARRAY_SIZE 2value struct MyStruct {//定义值类型 int m_i;};ref class MyClass {//定义引用类型public: int m_i;};array^ Test0() {//定义函数,返回数组 int i; array< MyClass^ >^ local = gcnew array< MyClass^ >(ARRAY_SIZE);//定义数组 for (i = 0 ; i < ARRAY_SIZE ; i++) { local[i] = gcnew MyClass; local[i] -> m_i = i; } return local;}
Object^ myObject =gcnew Object();
OutputDataCS^ tempData = gcnew OutputDataCS;
......
使用方法,属性,tempData->str_BatchNumber,用指针格式,
具体见官网
转载地址:http://xviii.baihongyu.com/