8 # define STRN_ZERO_PAD 1 12 #ifndef STRNP_ZERO_PAD 13 # define STRNP_ZERO_PAD 0 21 char *
Strncat(
char *
const,
const char *
const,
const size_t);
24 char *
Strncpy(
char *
const,
const char *
const,
const size_t);
27 char *
Strnpcat(
char *
const,
const char *
const,
size_t);
30 char *
Strnpcpy(
char *
const,
const char *
const,
size_t);
33 char *
Strtok(
char *,
const char *);
34 int Strntok(
char *,
size_t,
char *,
const char *);
37 char *
strtokc(
char *,
const char *,
char **);
38 int 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)) int strntokc(char *, size_t, char *, const char *, char **)
char * Strncat(char *const, const char *const, const size_t)
char * Strtok(char *, const char *)
int Strntok(char *, size_t, char *, const char *)
char * Dynscat(char **dst,...)
char * strtokc(char *, const char *, char **)
char * Strnpcat(char *const, const char *const, size_t)
char * Strncpy(char *const, const char *const, const size_t)
char * Strnpcpy(char *const, const char *const, size_t)