【问题标题】:Pass 2D array of pointers by reference to function [duplicate]通过引用函数传递二维指针数组[重复]
【发布时间】:2015-01-16 23:32:09
【问题描述】:

我有问题。我不知道如何通过引用将二维指针数组传递给函数。

class SomeClass
{ 
//body of class
}


void somefunction(SomeClass ***array)
{
//body of function
}

int main()
{
SomeClass * array[10][10]
someFunction(array?????)
}    

有人知道如何通过引用传递这个数组吗??

【问题讨论】:

  • void Somefunction(SomeClass * (&array)[10][10])?

标签: c++


【解决方案1】:

字面意思

void somefunction(SomeClass *(&array)[10][10])
{
}

int main()
{
  SomeClass *array[10][10];
  someFunction(array);
}    

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-16
    • 2018-09-11
    • 1970-01-01
    • 2021-03-24
    • 1970-01-01
    • 2018-12-08
    • 2012-01-29
    • 2012-08-05
    相关资源
    最近更新 更多