8# define STRN_ZERO_PAD 1
13# define STRNP_ZERO_PAD 0
21char *
Strncat(
char *
const,
const char *
const,
const size_t);
24char *
Strncpy(
char *
const,
const char *
const,
const size_t);
27char *
Strnpcat(
char *
const,
const char *
const,
size_t);
30char *
Strnpcpy(
char *
const,
const char *
const,
size_t);
33char *
Strtok(
char *,
const char *);
34int Strntok(
char *,
size_t,
char *,
const char *);
37char *
strtokc(
char *,
const char *,
char **);
38int strntokc(
char *,
size_t,
char *,
const char *,
char **);
47#define STRNCPY(d,s) Strncpy((d), (s), (size_t) sizeof(d))
48#define STRNCAT(d,s) Strncat((d), (s), (size_t) sizeof(d))
char * Strncat(char *const, const char *const, const size_t)
char * Strtok(char *, const char *)
int strntokc(char *, size_t, char *, const char *, char **)
char * strtokc(char *, const char *, char **)
char * Dynscat(char **dst,...)
char * Strncpy(char *const, const char *const, const size_t)
int Strntok(char *, size_t, char *, const char *)
char * Strnpcpy(char *const, const char *const, size_t)
char * Strnpcat(char *const, const char *const, size_t)