#include "dyn_arr.h" #include #include #include int main() { uint64_t *dyna_array = dyna_init(uint64_t); for (uint64_t i = 0; i < 100; i++) { dyna_append(dyna_array, i); printf("length: %zu capacity: %zu value: %lu\n", dyna_length(dyna_array), dyna_capacity(dyna_array), dyna_array[i - 1]); } for (uint64_t i = 100; i > 0; i--) { printf("length: %zu capacity: %zu value: %lu\n", dyna_length(dyna_array), dyna_capacity(dyna_array), dyna_array[i - 1]); dyna_pop(dyna_array); } dyna_deinit(dyna_array); return EXIT_SUCCESS; }