21#ifndef _SCHILY_STRING_H
22#define _SCHILY_STRING_H
24#ifndef _SCHILY_MCONFIG_H
28#ifndef _SCHILY_TYPES_H
43#ifndef _INCL_STRINGS_H
45#define _INCL_STRINGS_H
66extern void *
memmove __PR((
void *,
const void *,
int));
70extern char *
strcat __PR((
char *,
const char *));
71extern char *
strncat __PR((
char *,
const char *,
int));
73extern int memcmp __PR((
const void *,
const void *,
int));
75extern int strcoll __PR((
const char *,
const char *));
77extern int strxfrm __PR((
char *,
const char *,
int));
82extern int strcspn __PR((
const char *,
const char *));
85extern char *
strpbrk __PR((
const char *,
const char *));
88extern int strspn __PR((
const char *,
const char *));
91extern char *
strstr __PR((
const char *,
const char *));
92extern char *
strtok __PR((
char *,
const char *));
_ACRTIMP char *__cdecl strchr(const char *, int)
_ACRTIMP size_t __cdecl strxfrm(char *, const char *, size_t)
_ACRTIMP size_t __cdecl strlen(const char *)
_ACRTIMP size_t __cdecl strcspn(const char *, const char *)
_ACRTIMP char *__cdecl strerror(int)
_ACRTIMP char *__cdecl strstr(const char *, const char *)
_ACRTIMP int __cdecl strcmp(const char *, const char *)
_ACRTIMP char *__cdecl strpbrk(const char *, const char *)
_ACRTIMP int __cdecl strncmp(const char *, const char *, size_t)
_ACRTIMP char *__cdecl strtok(char *, const char *)
_ACRTIMP size_t __cdecl strspn(const char *, const char *)
_ACRTIMP char *__cdecl strrchr(const char *, int)
#define memcpy(s1, s2, n)
#define memmove(s1, s2, n)
_CRTIMP void *__cdecl memccpy(_Out_writes_bytes_opt_(_Size) void *_Dst, _In_reads_bytes_opt_(_Size) const void *_Src, _In_ int _Val, _In_ size_t _Size)
_Must_inspect_result_ int __cdecl memcmp(_In_reads_bytes_(_Size) const void *_Buf1, _In_reads_bytes_(_Size) const void *_Buf2, _In_ size_t _Size)