feat(string): implemented get size function
This commit is contained in:
parent
53f0763090
commit
54a1c83d71
2 changed files with 11 additions and 0 deletions
|
|
@ -55,4 +55,6 @@ FledastyError fledasty_string_shrink_to_fit(FledastyString *current_string);
|
|||
bool fledasty_string_has_string(const FledastyString *current_string, char *character_string, const size_t character_string_size);
|
||||
static inline bool fledasty_string_is_empty(const FledastyString *current_string) { return current_string == NULL || current_string->size == 0; }
|
||||
|
||||
size_t fledasty_string_get_size(const char *character_string);
|
||||
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -288,3 +288,12 @@ bool fledasty_string_has_string(const FledastyString *current_string, char *char
|
|||
|
||||
return false;
|
||||
}
|
||||
|
||||
size_t fledasty_string_get_size(const char *character_string) {
|
||||
size_t size = 0;
|
||||
while (character_string[size] != '\0') {
|
||||
size += 1;
|
||||
}
|
||||
|
||||
return size;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue