new untested code

This commit is contained in:
2025-05-28 19:32:15 +02:00
parent fec9f2633d
commit 77ccd59ce3
3 changed files with 49 additions and 11 deletions

View File

@ -10,14 +10,24 @@
*/
typedef unsigned long long ull_t;
typedef unsigned char bool_t;
char contains_char(const char* string, char char_to_search);
char contains_string(const char* string, const char* string_to_search);
char* strops_lenght(const char* string);
char* strops_copy(const char* string);
char* strops_copy_amount(const char* string, ull_t amount);
ull_t strops_first_pos_of_char(const char* string, char char_to_search);
ull_t strops_first_pos_of_string(const char* string, const char* string_to_search);
bool_t strops_contains_char(const char* string, char char_to_search);
bool_t strops_contains_string(const char* string, const char* string_to_search);
bool_t strops_equals(const char* string1, const char* string2);
bool_t strops_starts_with(const char* string1, const char* string2);
char* strops_to_lowercase(const char* string);
char* strops_to_uppercase(const char* string);
int strops_is_lowercase(const char* string);
int strops_is_uppercase(const char* string);
bool_t strops_is_lowercase(const char* string);
bool_t strops_is_uppercase(const char* string);
char* strops_insert_at_pos_string(const char* string, const char* string_to_insert, ull_t pos);
char* strops_remove_at_pos_char(const char* string, ull_t pos);