【发布时间】:2011-04-07 17:03:37
【问题描述】:
我有一个声明为的数组
Object array[N];
还有一个函数
void GetArray(void** array, size_t count)
{
*array = array;
*count = N;
}
我正在尝试使用此代码调用该函数:
size_t number;
GetArray(XXX, &number);
XXX 在哪里我应该传递什么来获取数组?谢谢
编辑 1
Object *array
GetArray((void**)array, number)
编辑 2
static Object array[N]
【问题讨论】:
-
你想做什么?将数组的值复制到另一个数组或将两个数组指向相同的数据?
-
将两个数组指向同一个数据
标签: c++ arrays void-pointers