void GB.NewArray ( void * parray ,
long size , long count )
Создает новый массив.
void *
указатель, но TYPE **
указатель настроенный к void
*
, TYPE
является типом данных, которые будут
храниться в массиве.
sizeof(TYPE)
.
Будьте внимательны ! Не путайте эту функцию с GB.Array.New, которая создает Gambas объекты массива.
Пример :
/* Creates an array of integers with n slots */
int *array;
GB.NewArray((void *)&array, sizeof(*array), n);