diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/memops.hpp | 1 | ||||
| -rw-r--r-- | include/strops.hpp | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/include/memops.hpp b/include/memops.hpp index 9901d0c..178b966 100644 --- a/include/memops.hpp +++ b/include/memops.hpp @@ -25,5 +25,6 @@ namespace memops { void unalloc(void *ptr); void* copy(void* destination, const void* source, size_t num); void zero(void* destination, size_t num); + bool equals(void* m1, void* m2, size_t size); }
\ No newline at end of file diff --git a/include/strops.hpp b/include/strops.hpp index 537e058..dd01b80 100644 --- a/include/strops.hpp +++ b/include/strops.hpp @@ -32,6 +32,9 @@ namespace strops { /// @brief Check if `a` matches string `b`. /// @return `true` when strings match, else `false`. bool equals(const char* a, const char* b); + + size_t length(const char* str); + bool empty(const char* str); char* tokenize(char* a, const char* find); |
