首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VC >

VC++ 2005 CLI 结构有关问题

2012-02-28 
VC++ 2005CLI结构问题有一个结构A里面包含一个String a;一个动态数组 结构B在按钮1里面创建结构 赋值(赋值

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^> .... 

热点排行