Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
array_get(3)		   Library Functions Manual		  array_get(3)

NAME
       array_get - get pointer to nth element in array

SYNTAX
       #include	<libowfat/array.h>

       void* array_get(array* x, uint64	membersize, int64 pos);

	 array x;
	 int64 pos;
	 t* p =	array_get(&x,sizeof(t),pos);

DESCRIPTION
       array_get  is  similar  to array_allocate, but it does not allocate any
       extra bytes, and	it does	not initialize any extra bytes.	 It returns  0
       if  x  is  unallocated, for example, or if fewer	than (pos+1)*sizeof(t)
       bytes are initialized.

SEE ALSO
       array_allocate(3), array_fail(3), array_start(3)

								  array_get(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=libowfat_array_get&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help