array的属性<ref struct =“”structname ^ =“”> ^ type </ref>

时间:2011-11-30 15:00:38

标签: .net struct c++-cli ref

我在使用C ++的数组声明属性时遇到问题。

我是这样做的..

array<ref struct structname^>^ variable = gcnew array<ref struct structname^>(10);


property array<ref struct structname^>^ PROPERTY
{
array<ref struct structname^>^ get();
void set();
}

array<ref struct structname^>^ class::get()
{
return variable;
}

void class::set(array<ref struct structname^>^ x)
{
//code here
}

我收到这样的错误:

  

错误C2556:'cli :: array ^ namespace :: class :: PROPERTY :: get(void)'   :重载函数只有返回类型才有区别   'cli :: array ^ namespace :: class :: PROPERTY :: get(void)'

0 个答案:

没有答案