18 staticvec_chars vec = staticvec_chars_new();
22 staticvec_chars_push(&vec, i);
26 assert(!staticvec_chars_try_push(&vec, 8));
30 assert(*staticvec_chars_read(&vec, i) == i);
34 assert(staticvec_chars_try_read(&vec,
MAX_CAPACITY) == NULL);
35 assert(staticvec_chars_try_read(&vec,
MAX_CAPACITY + 1) == NULL);
37 staticvec_chars_delete(&vec);
41 staticvec_chars vec = staticvec_chars_new();
45 staticvec_chars_push(&vec,
'a' + i);
49 staticvec_chars_iter_const iter = staticvec_chars_get_iter_const(&vec);
50 unsigned char const* item = NULL;
51 while (item = staticvec_chars_iter_const_next(&iter), item != NULL) {
56 staticvec_chars_delete(&vec);