new untested code
This commit is contained in:
18
strops.h
18
strops.h
@ -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);
|
||||
|
Reference in New Issue
Block a user