crap-libs/example.c

33 lines
701 B
C
Raw Normal View History

#include "crap.h"
2017-03-12 00:18:08 +00:00
#include <stdio.h>
int main(void) {
2017-03-12 00:18:08 +00:00
ArrayList_t* list = new ArrayList();
printf("adding some strings\n");
list->add(list, "Hallo");
list->add(list, "Welt");
list->add(list, "Hello");
list->add(list, "World");
for (size_t i = 0; i < list->length(list); i++) {
printf("%lu: %s\n", i, (const char*) list->get(list, i));
}
printf("\nremoving index 0\n");
list->remove(list, 0);
for (size_t i = 0; i < list->length(list); i++) {
printf("%lu: %s\n", i, (const char*) list->get(list, i));
}
printf("\nremoving index %lu\n", list->length(list));
//list->remove(list, list->length(list));
//List_t* list2 = new List();
Object_t* obj = new Object();
return 0;
}