当前位置: 代码迷 >> VC >> VC++ 2005 CLI 结构有关问题
  详细解决方案

VC++ 2005 CLI 结构有关问题

热度:8487   发布时间:2013-02-25 00:00:00.0
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^> .... 
  相关解决方案