8void*
memchr(
void const* __haystack,
int __needle,
size_t __count);
9int memcmp(
void const* __lhs,
void const* __rhs,
size_t __count);
11void*
memmove(
void* __dest,
void const* __src,
size_t __count);
12void*
memset(
void* __dest,
int __ch,
size_t __count);
20#if defined(__CCPP_POSIX_EXTENSIONS) || defined(__CCPP_C23)
21char*
strdup(
char const* __src);
22char*
strndup(
char const* __src,
size_t __count);
25size_t strlen(
char const* __str);
26int strcmp(
char const* __lhs,
char const* __rhs);
27int strncmp(
char const* __lhs,
char const* __rhs,
size_t __count);
28int strcoll(
char const* __lhs,
char const* __rhs);
29char*
strchr(
char const* __haystack,
int __needle);
30char*
strrchr(
char const* __haystack,
int __needle);
31size_t strspn(
char const* __haystack,
char const* __needle);
32size_t strcspn(
char const* __haystack,
char const* __needle);
33char*
strpbrk(
char const* __haystack,
char const* __needle);
34char*
strstr(
char const* __haystack,
char const* __needle);
void * memcpy(void *__CCPP_RESTRICT __dest, void const *__CCPP_RESTRICT __src, size_t __count)
char * strdup(char const *__src)
__CCPP_BEGIN_DECLARATIONS void * memchr(void const *__haystack, int __needle, size_t __count)
Definition memchr.cpp:5
size_t strspn(char const *__haystack, char const *__needle)
char * strcat(char *__CCPP_RESTRICT __dest, char const *__CCPP_RESTRICT __src)
char * strndup(char const *__src, size_t __count)
char * strncpy(char *__CCPP_RESTRICT __dest, char const *__CCPP_RESTRICT __src, size_t __count)
size_t strcspn(char const *__haystack, char const *__needle)
int strcmp(char const *__lhs, char const *__rhs)
Definition strcmp.cpp:6
char * strpbrk(char const *__haystack, char const *__needle)
char * strncat(char *__CCPP_RESTRICT __dest, char const *__CCPP_RESTRICT __src, size_t __count)
int memcmp(void const *__lhs, void const *__rhs, size_t __count)
Definition memcmp.cpp:5
size_t strxfrm(char *__CCPP_RESTRICT __dest, char const *__CCPP_RESTRICT __src, size_t __count)
int strcoll(char const *__lhs, char const *__rhs)
Definition strcoll.cpp:3
char * strtok(char *__CCPP_RESTRICT __str, char const *__CCPP_RESTRICT __delim)
void * memset(void *__dest, int __ch, size_t __count)
Definition memset.cpp:5
int strncmp(char const *__lhs, char const *__rhs, size_t __count)
Definition strncmp.cpp:7
size_t strlen(char const *__str)
Definition strlen.cpp:7
char * strrchr(char const *__haystack, int __needle)
Definition strrchr.cpp:3
char * strerror(int __errnum)
Definition strerror.cpp:7
char * strchr(char const *__haystack, int __needle)
Definition strchr.cpp:3
void * memmove(void *__dest, void const *__src, size_t __count)
Definition memmove.cpp:6
char * strcpy(char *__CCPP_RESTRICT __dest, char const *__CCPP_RESTRICT __src)
char * strstr(char const *__haystack, char const *__needle)
Definition strstr.cpp:6
#define __CCPP_RESTRICT
Definition config.h:62
#define __CCPP_END_DECLARATIONS
Definition config.h:8
#define __CCPP_BEGIN_DECLARATIONS
Definition config.h:7