Functions
streq()
#define streq(a,b) (strcmp((a),(b)) == 0)
strstarts()
#define strstarts(str,prefix) (strncmp((str),(prefix),strlen(prefix)) == 0)
stringify()
#define stringify(expr) stringify_1(expr)
stringify_1()
#define stringify_1(expr) #expr
strcount ()
size_t
strcount (const char *haystack
,
const char *needle
);
STR_MAX_CHARS()
#define STR_MAX_CHARS(type_or_expr)
STR_MAX_CHARS_TCHECK_()
#define STR_MAX_CHARS_TCHECK_(type_or_expr)
isalnum ()
return
isalnum ();
isalpha ()
return
isalpha ();
isascii ()
return
isascii ();
isblank ()
return
isblank ();
iscntrl ()
return
iscntrl ();
isdigit ()
return
isdigit ();
isgraph ()
return
isgraph ();
islower ()
return
islower ();
isprint ()
return
isprint ();
ispunct ()
return
ispunct ();
isspace ()
return
isspace ();
isupper ()
return
isupper ();
isxdigit ()
return
isxdigit ();
str_check_arg_()
#define str_check_arg_(i)
strstr()
#define strstr(haystack, needle)
strchr()
#define strchr(haystack, c)
strrchr()
#define strrchr(haystack, c)