DcuAutosizePrev discards the last tail element of as , while DcuAutosizePrev discards the last n tail elements. Returns 1 if successful, else 0. New space is allocated if needed. DcuAutosizePush appends a single element, info , which is of type TYPE to the end of as . DcuAutosizePushN appends info , which is a pointer to an array of n elements of type TYPE , to as .
Space is allocated as needed.
Both functions return 1 if successful else 0. Set info , which is of type TYPE , equal to the first element, pushing all remaining elements up one. No space is freed. Returns 1 if successful, else 0. If not, allocate the space and return a pointer to the last element.