#ifndef _STRINGS_H #define _STRINGS_H 1 // https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/strings.h.html #include __BEGIN_DECLS #include #define __need_size_t #include int ffs(int i); int strcasecmp(const char* s1, const char* s2); int strcasecmp_l(const char* s1, const char* s2, locale_t locale); int strncasecmp(const char* s1, const char* s2, size_t n); int strncasecmp_l(const char* s1, const char* s2, size_t n, locale_t locale); // deprecated int bcmp(const void* s1, const void* s2, size_t n); void bcopy(const void* src, void* dest, size_t n); void bzero(void* s, size_t n); __END_DECLS #endif