Здравствуйте, <Аноним>, Вы писали:
L>>L>>void foo(void *in_ptrs[2])
L>>{
L>> void *ptr1 = in_ptrs[0];
L>> void *ptr2 = in_ptrs[1];
L>>}
L>>void *ptr_array[2];
L>>ptr_array[0] = ptr1;
L>>ptr_array[1] = ptr2;
L>>foo(ptr_array);
L>>
А>Нет так не пойдет, ведь у меня функция потоковая и ей нужно передавать параметры, созданные в куче, а не на стеке, а
Да, я ушами прохлопал.
Ну, тогда
void **ptr_array;
ptr_array = new (void *)[2];
ptr_array[0] = ptr1;
ptr_array[1] = ptr2;
...
delete []ptr_array;
... << RSDN@Home 1.1.4 beta 3 rev. 185>>