Print vec added

This commit is contained in:
Andrew Haynes
2026-04-16 09:38:20 -04:00
parent d2a15e5f2f
commit b0ab87b119
+11 -13
View File
@@ -38,6 +38,7 @@ delete(Vec8_t* vec)
vec->arr = nullptr;
}
char
at(Vec8_t* vec, int idx)
{
@@ -48,6 +49,14 @@ at(Vec8_t* vec, int idx)
return -1;
}
void
print_vec(Vec8_t* vec) {
for(int i = 0; i < vec->size; i++) {
printf("%c ", at(vec, i));
}
printf("\n");
}
int
begin(Vec8_t* vec)
{
@@ -120,21 +129,10 @@ main()
vec = add_back(&vec, '4');
vec = add_back(&vec, '5');
vec = add_back(&vec, '6');
for(int i = 0; i < vec.size; i++) {
printf("%c\n", at(&vec, i));
}
printf("\n");
print_vec(&vec);
vec = add_front(&vec, 'c');
for(int i = 0; i < vec.size; i++) {
printf("%c\n", at(&vec, i));
}
// for (int i = 0; i < capacity; i++)
// {
// printf("%c\n", at(&vec, i));
// }
print_vec(&vec);
delete(&vec);
// printf("%s", "Hello World");
return 0;
}