diff options
Diffstat (limited to 'comp/lucas-standen-NEA/code2/stdlib/String/String.h')
-rw-r--r-- | comp/lucas-standen-NEA/code2/stdlib/String/String.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/comp/lucas-standen-NEA/code2/stdlib/String/String.h b/comp/lucas-standen-NEA/code2/stdlib/String/String.h index 865defe..b1d07f6 100644 --- a/comp/lucas-standen-NEA/code2/stdlib/String/String.h +++ b/comp/lucas-standen-NEA/code2/stdlib/String/String.h @@ -13,6 +13,8 @@ typedef struct string { void (*fromcstring)(string *, char *); char *(*tocstring)(string *); string **(*split)(string *, char); + void (*print)(string *); + void (*input)(string *, size_t); } string; string *String(char *cstring); @@ -25,3 +27,6 @@ int __stringcmp(string *str1, string *str2); void __stringfromcstring(string *self, char *cstring); char *__stringtocstring(string *self); string **__stringsplit(string *self, char delim); +void *print(string *self); +void *input(string *self, size_t len); + |