读书人

VC++ 2005 CLI 结构有关问题

发布时间: 2012-02-28 13:06:35 作者: rapoo

VC++ 2005 CLI 结构问题
有一个结构A里面包含一个String a;一个动态数组 结构B

在按钮1里面创建结构 赋值(赋值前可以得到数组的大小)

在按钮2 里面输出结构A


怎么做啊 我是在C#里面做的 要转到 VC++ 2005 下的cli里面

C#:
//创建结构
public struct NumOfTreatmentUnits
{
public string Name;
public string Value;
public TreatmentUnit[] TreatmentUnit;
}
public struct TreatmentUnit
{
..............
}
File_Pa.NumOfTreatmentUnits NumOfTreatmentUnits = new File_Pa.NumOfTreatmentUnits();//创建结构NumOfTreatmentUnits
NumOfTreatmentUnits.TreatmentUnit = new TreatmentUnit[Convert.ToInt16 (NumOfTreatmentUnits.Vlaue)+1];//创建TreatmentUnit结构数组


[解决办法]

值类型用
public value class or public value struct

数组用
array<type^> ....

读书人网 >VC

热点推荐