diff options
author | 2022-11-30 22:07:48 +0100 | |
---|---|---|
committer | 2022-11-30 22:07:48 +0100 | |
commit | ae4e3d46ef5887fcafe0ec0d41aec5cb147bcf24 (patch) | |
tree | d65ab2b8591759777010d7ef001536a94af8ef13 /src/main.c | |
parent | 4d86e782d69195970bc0648fcdc893ccfaa0d5b2 (diff) | |
download | utils-ae4e3d46ef5887fcafe0ec0d41aec5cb147bcf24.tar.gz utils-ae4e3d46ef5887fcafe0ec0d41aec5cb147bcf24.zip |
Add test folder
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/src/main.c b/src/main.c deleted file mode 100644 index 9ad5067..0000000 --- a/src/main.c +++ /dev/null @@ -1,45 +0,0 @@ -#include <stdio.h> -#include <stdlib.h> -#include <string.h> -#include "list.h" - -int main(int argc, char** argv) -{ - int i; - list_item_t *current, *r; - char buffer[4]; - char *dest = malloc(sizeof(char) * 4); - - iterator_t it; - - list_t list1 = clist_create(); - list_t list2 = clist_create(); - - for (i = 0; i < 2; i++) { - itoa(i, buffer, 10); - strcpy(dest, "i"); - strcat(dest, buffer); - clist_add(&list1, dest, sizeof(int)); - } - - for (i = 0; i < 5; i++) { - itoa(i, buffer, 10); - strcpy(dest, "j"); - strcat(dest, buffer); - clist_add(&list2, dest, sizeof(int)); - if (i == 3) r = list2.last; - } - - clist_remove(&list2, r); - clist_add_all(&list1, &list2); - - printf("read from list with iterator:\n"); - - it = clist_iterator(&list1); - while(iterator_has_next(&it)) { - current = iterator_next(&it); - printf("%s\n", (char *) current->data); - } - - return 0; -} |