GB.Count

long GB.Count ( void * array )

Возвращает количество элементов в массиве. *_array_ points укзывает на данные массива.

Будьте внимательны ! Параметр - прямой укзатель на данные. Это не тот же синтаксис параметра, что GB.NewArray, GB.FreeArray и GB.Add.

Пример :

  /* Creates and delete an array of integers with n slots and gets its number of elements */

int *array;
long count;

GB.NewArray((void *)&array, sizeof(*array), n);
count = GB.Count(array);