From c460a26850eca5ded047d0eb0d183b861087aa53 Mon Sep 17 00:00:00 2001 From: standenboy Date: Tue, 30 Apr 2024 14:22:45 +0100 Subject: write up update --- comp/cw/code/ads/dict/Makefile | 4 ---- comp/cw/code/ads/dict/dict.c | 29 ----------------------------- comp/cw/code/ads/dict/dict.h | 9 --------- comp/cw/code/ads/dict/dicttest | Bin 20536 -> 0 bytes comp/cw/code/ads/dict/dicttest.c | 10 ---------- 5 files changed, 52 deletions(-) delete mode 100644 comp/cw/code/ads/dict/Makefile delete mode 100644 comp/cw/code/ads/dict/dict.c delete mode 100644 comp/cw/code/ads/dict/dict.h delete mode 100755 comp/cw/code/ads/dict/dicttest delete mode 100644 comp/cw/code/ads/dict/dicttest.c (limited to 'comp/cw/code/ads/dict') diff --git a/comp/cw/code/ads/dict/Makefile b/comp/cw/code/ads/dict/Makefile deleted file mode 100644 index f224267..0000000 --- a/comp/cw/code/ads/dict/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -all: dict.c - cc dict.c -c -o dict.o -test: all - cc dict.o dicttest.c -o dicttest diff --git a/comp/cw/code/ads/dict/dict.c b/comp/cw/code/ads/dict/dict.c deleted file mode 100644 index 551afca..0000000 --- a/comp/cw/code/ads/dict/dict.c +++ /dev/null @@ -1,29 +0,0 @@ -#include -#include - -typedef struct dict_t { - int id; - void *data; -}dict_t; - -dict_t *dictalloc(){ - dict_t *output = malloc(sizeof(dict_t)); - return output; -} - -int dictset(dict_t *dict, int id, void *data){ - dict->id = id; - - dict->data = malloc(sizeof(data)); - if (dict->data == NULL) - return 1; - memcpy(dict->data, data, sizeof(data)); - - return 0; -} - -void dictfree(dict_t *dict){ - free(dict->data); - free(dict); -} - diff --git a/comp/cw/code/ads/dict/dict.h b/comp/cw/code/ads/dict/dict.h deleted file mode 100644 index e6ab69d..0000000 --- a/comp/cw/code/ads/dict/dict.h +++ /dev/null @@ -1,9 +0,0 @@ -typedef struct dict_t { - int id; - void *data; -}dict_t; - -dict_t *dictalloc(); -int dictset(dict_t *dict, int id, void *data); -void dictfree(dict_t *dict); - diff --git a/comp/cw/code/ads/dict/dicttest b/comp/cw/code/ads/dict/dicttest deleted file mode 100755 index dddf2a0..0000000 Binary files a/comp/cw/code/ads/dict/dicttest and /dev/null differ diff --git a/comp/cw/code/ads/dict/dicttest.c b/comp/cw/code/ads/dict/dicttest.c deleted file mode 100644 index 4a20870..0000000 --- a/comp/cw/code/ads/dict/dicttest.c +++ /dev/null @@ -1,10 +0,0 @@ -#include - -#include "dict.h" - -int main(){ - dict_t *dict = dictalloc(); - dictset(dict, 1, "hello"); - printf("%d:%s\n", dict->id, (char *)dict->data); - dictfree(dict); -} -- cgit v1.2.3