string: remove TRAD_SYNOPSIS

Signed-off-by: Yaakov Selkowitz <yselkowi@redhat.com>
This commit is contained in:
Yaakov Selkowitz 2017-11-30 02:20:06 -06:00
parent a38fc79ee9
commit 352c8f2f0d
85 changed files with 85 additions and 546 deletions

View File

@ -5,17 +5,10 @@ FUNCTION
INDEX INDEX
bcmp bcmp
ANSI_SYNOPSIS SYNOPSIS
#include <strings.h> #include <strings.h>
int bcmp(const void *<[s1]>, const void *<[s2]>, size_t <[n]>); int bcmp(const void *<[s1]>, const void *<[s2]>, size_t <[n]>);
TRAD_SYNOPSIS
#include <strings.h>
int bcmp(<[s1]>, <[s2]>, <[n]>)
const void *<[s1]>;
const void *<[s2]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
This function compares not more than <[n]> bytes of the This function compares not more than <[n]> bytes of the
object pointed to by <[s1]> with the object pointed to by <[s2]>. object pointed to by <[s1]> with the object pointed to by <[s2]>.

View File

@ -2,16 +2,10 @@
FUNCTION FUNCTION
<<bcopy>>---copy memory regions <<bcopy>>---copy memory regions
ANSI_SYNOPSIS SYNOPSIS
#include <strings.h> #include <strings.h>
void bcopy(const void *<[in]>, void *<[out]>, size_t <[n]>); void bcopy(const void *<[in]>, void *<[out]>, size_t <[n]>);
TRAD_SYNOPSIS
void bcopy(<[in]>, <[out]>, <[n]>
const void *<[in]>;
void *<[out]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
This function copies <[n]> bytes from the memory region This function copies <[n]> bytes from the memory region
pointed to by <[in]> to the memory region pointed to by pointed to by <[in]> to the memory region pointed to by

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
bzero bzero
ANSI_SYNOPSIS SYNOPSIS
#include <strings.h> #include <strings.h>
void bzero(void *<[b]>, size_t <[length]>); void bzero(void *<[b]>, size_t <[length]>);
TRAD_SYNOPSIS
#include <strings.h>
void bzero(<[b]>, <[length]>)
void *<[b]>;
size_t <[length]>;
DESCRIPTION DESCRIPTION
<<bzero>> initializes <[length]> bytes of memory, starting at address <<bzero>> initializes <[length]> bytes of memory, starting at address
<[b]>, to zero. <[b]>, to zero.

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
index index
ANSI_SYNOPSIS SYNOPSIS
#include <strings.h> #include <strings.h>
char * index(const char *<[string]>, int <[c]>); char * index(const char *<[string]>, int <[c]>);
TRAD_SYNOPSIS
#include <strings.h>
char * index(<[string]>, <[c]>);
char *<[string]>;
int *<[c]>;
DESCRIPTION DESCRIPTION
This function finds the first occurence of <[c]> (converted to This function finds the first occurence of <[c]> (converted to
a char) in the string pointed to by <[string]> (including the a char) in the string pointed to by <[string]> (including the

View File

@ -2,18 +2,11 @@
FUNCTION FUNCTION
<<memccpy>>---copy memory regions with end-token check <<memccpy>>---copy memory regions with end-token check
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
void* memccpy(void *restrict <[out]>, const void *restrict <[in]>, void* memccpy(void *restrict <[out]>, const void *restrict <[in]>,
int <[endchar]>, size_t <[n]>); int <[endchar]>, size_t <[n]>);
TRAD_SYNOPSIS
void *memccpy(<[out]>, <[in]>, <[endchar]>, <[n]>
void *<[out]>;
void *<[in]>;
int <[endchar]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
This function copies up to <[n]> bytes from the memory region This function copies up to <[n]> bytes from the memory region
pointed to by <[in]> to the memory region pointed to by pointed to by <[in]> to the memory region pointed to by

View File

@ -5,17 +5,10 @@ FUNCTION
INDEX INDEX
memchr memchr
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
void *memchr(const void *<[src]>, int <[c]>, size_t <[length]>); void *memchr(const void *<[src]>, int <[c]>, size_t <[length]>);
TRAD_SYNOPSIS
#include <string.h>
void *memchr(<[src]>, <[c]>, <[length]>)
void *<[src]>;
void *<[c]>;
size_t <[length]>;
DESCRIPTION DESCRIPTION
This function searches memory starting at <<*<[src]>>> for the This function searches memory starting at <<*<[src]>>> for the
character <[c]>. The search only ends with the first character <[c]>. The search only ends with the first

View File

@ -5,17 +5,10 @@ FUNCTION
INDEX INDEX
memcmp memcmp
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
int memcmp(const void *<[s1]>, const void *<[s2]>, size_t <[n]>); int memcmp(const void *<[s1]>, const void *<[s2]>, size_t <[n]>);
TRAD_SYNOPSIS
#include <string.h>
int memcmp(<[s1]>, <[s2]>, <[n]>)
void *<[s1]>;
void *<[s2]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
This function compares not more than <[n]> characters of the This function compares not more than <[n]> characters of the
object pointed to by <[s1]> with the object pointed to by <[s2]>. object pointed to by <[s1]> with the object pointed to by <[s2]>.

View File

@ -2,18 +2,11 @@
FUNCTION FUNCTION
<<memcpy>>---copy memory regions <<memcpy>>---copy memory regions
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
void* memcpy(void *restrict <[out]>, const void *restrict <[in]>, void* memcpy(void *restrict <[out]>, const void *restrict <[in]>,
size_t <[n]>); size_t <[n]>);
TRAD_SYNOPSIS
#include <string.h>
void *memcpy(<[out]>, <[in]>, <[n]>
void *<[out]>;
void *<[in]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
This function copies <[n]> bytes from the memory region This function copies <[n]> bytes from the memory region
pointed to by <[in]> to the memory region pointed to by pointed to by <[in]> to the memory region pointed to by

View File

@ -11,7 +11,7 @@ FUNCTION
INDEX INDEX
memmem memmem
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char *memmem(const void *<[s1]>, size_t <[l1]>, const void *<[s2]>, char *memmem(const void *<[s1]>, size_t <[l1]>, const void *<[s2]>,
size_t <[l2]>); size_t <[l2]>);

View File

@ -5,17 +5,10 @@ FUNCTION
INDEX INDEX
memmove memmove
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
void *memmove(void *<[dst]>, const void *<[src]>, size_t <[length]>); void *memmove(void *<[dst]>, const void *<[src]>, size_t <[length]>);
TRAD_SYNOPSIS
#include <string.h>
void *memmove(<[dst]>, <[src]>, <[length]>)
void *<[dst]>;
void *<[src]>;
size_t <[length]>;
DESCRIPTION DESCRIPTION
This function moves <[length]> characters from the block of This function moves <[length]> characters from the block of
memory starting at <<*<[src]>>> to the memory starting at memory starting at <<*<[src]>>> to the memory starting at

View File

@ -2,16 +2,10 @@
FUNCTION FUNCTION
<<mempcpy>>---copy memory regions and return end pointer <<mempcpy>>---copy memory regions and return end pointer
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
void* mempcpy(void *<[out]>, const void *<[in]>, size_t <[n]>); void* mempcpy(void *<[out]>, const void *<[in]>, size_t <[n]>);
TRAD_SYNOPSIS
void *mempcpy(<[out]>, <[in]>, <[n]>
void *<[out]>;
void *<[in]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
This function copies <[n]> bytes from the memory region This function copies <[n]> bytes from the memory region
pointed to by <[in]> to the memory region pointed to by pointed to by <[in]> to the memory region pointed to by

View File

@ -5,17 +5,10 @@ FUNCTION
INDEX INDEX
memrchr memrchr
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
void *memrchr(const void *<[src]>, int <[c]>, size_t <[length]>); void *memrchr(const void *<[src]>, int <[c]>, size_t <[length]>);
TRAD_SYNOPSIS
#include <string.h>
void *memrchr(<[src]>, <[c]>, <[length]>)
void *<[src]>;
void *<[c]>;
size_t <[length]>;
DESCRIPTION DESCRIPTION
This function searches memory starting at <[length]> bytes This function searches memory starting at <[length]> bytes
beyond <<*<[src]>>> backwards for the character <[c]>. beyond <<*<[src]>>> backwards for the character <[c]>.

View File

@ -5,17 +5,10 @@ FUNCTION
INDEX INDEX
memset memset
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
void *memset(void *<[dst]>, int <[c]>, size_t <[length]>); void *memset(void *<[dst]>, int <[c]>, size_t <[length]>);
TRAD_SYNOPSIS
#include <string.h>
void *memset(<[dst]>, <[c]>, <[length]>)
void *<[dst]>;
int <[c]>;
size_t <[length]>;
DESCRIPTION DESCRIPTION
This function converts the argument <[c]> into an unsigned This function converts the argument <[c]> into an unsigned
char and fills the first <[length]> characters of the array char and fills the first <[length]> characters of the array

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
rawmemchr rawmemchr
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
void *rawmemchr(const void *<[src]>, int <[c]>); void *rawmemchr(const void *<[src]>, int <[c]>);
TRAD_SYNOPSIS
#include <string.h>
void *rawmemchr(<[src]>, <[c]>)
void *<[src]>;
void *<[c]>;
DESCRIPTION DESCRIPTION
This function searches memory starting at <<*<[src]>>> for the This function searches memory starting at <<*<[src]>>> for the
character <[c]>. The search only ends with the first occurrence character <[c]>. The search only ends with the first occurrence

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
rindex rindex
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char * rindex(const char *<[string]>, int <[c]>); char * rindex(const char *<[string]>, int <[c]>);
TRAD_SYNOPSIS
#include <strings.h>
char * rindex(<[string]>, <[c]>);
char *<[string]>;
int *<[c]>;
DESCRIPTION DESCRIPTION
This function finds the last occurence of <[c]> (converted to This function finds the last occurence of <[c]> (converted to
a char) in the string pointed to by <[string]> (including the a char) in the string pointed to by <[string]> (including the

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
stpcpy stpcpy
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char *stpcpy(char *restrict <[dst]>, const char *restrict <[src]>); char *stpcpy(char *restrict <[dst]>, const char *restrict <[src]>);
TRAD_SYNOPSIS
#include <string.h>
char *stpcpy(<[dst]>, <[src]>)
char *<[dst]>;
char *<[src]>;
DESCRIPTION DESCRIPTION
<<stpcpy>> copies the string pointed to by <[src]> <<stpcpy>> copies the string pointed to by <[src]>
(including the terminating null character) to the array (including the terminating null character) to the array

View File

@ -5,18 +5,11 @@ FUNCTION
INDEX INDEX
stpncpy stpncpy
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char *stpncpy(char *restrict <[dst]>, const char *restrict <[src]>, char *stpncpy(char *restrict <[dst]>, const char *restrict <[src]>,
size_t <[length]>); size_t <[length]>);
TRAD_SYNOPSIS
#include <string.h>
char *stpncpy(<[dst]>, <[src]>, <[length]>)
char *<[dst]>;
char *<[src]>;
size_t <[length]>;
DESCRIPTION DESCRIPTION
<<stpncpy>> copies not more than <[length]> characters from the <<stpncpy>> copies not more than <[length]> characters from the
the string pointed to by <[src]> (including the terminating the string pointed to by <[src]> (including the terminating

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
strcasecmp strcasecmp
ANSI_SYNOPSIS SYNOPSIS
#include <strings.h> #include <strings.h>
int strcasecmp(const char *<[a]>, const char *<[b]>); int strcasecmp(const char *<[a]>, const char *<[b]>);
TRAD_SYNOPSIS
#include <strings.h>
int strcasecmp(<[a]>, <[b]>)
char *<[a]>;
char *<[b]>;
DESCRIPTION DESCRIPTION
<<strcasecmp>> compares the string at <[a]> to <<strcasecmp>> compares the string at <[a]> to
the string at <[b]> in a case-insensitive manner. the string at <[b]> in a case-insensitive manner.

View File

@ -5,7 +5,7 @@ FUNCTION
INDEX INDEX
strcasecmp_l strcasecmp_l
ANSI_SYNOPSIS SYNOPSIS
#include <strings.h> #include <strings.h>
int strcasecmp_l(const char *<[a]>, const char *<[b]>, int strcasecmp_l(const char *<[a]>, const char *<[b]>,
locale_t <[locale]>); locale_t <[locale]>);

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
strcasestr strcasestr
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char *strcasestr(const char *<[s]>, const char *<[find]>); char *strcasestr(const char *<[s]>, const char *<[find]>);
TRAD_SYNOPSIS
#include <string.h>
int strcasecmp(<[s]>, <[find]>)
char *<[s]>;
char *<[find]>;
DESCRIPTION DESCRIPTION
<<strcasestr>> searchs the string <[s]> for <<strcasestr>> searchs the string <[s]> for
the first occurrence of the sequence <[find]>. <<strcasestr>> the first occurrence of the sequence <[find]>. <<strcasestr>>

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
strcat strcat
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char *strcat(char *restrict <[dst]>, const char *restrict <[src]>); char *strcat(char *restrict <[dst]>, const char *restrict <[src]>);
TRAD_SYNOPSIS
#include <string.h>
char *strcat(<[dst]>, <[src]>)
char *<[dst]>;
char *<[src]>;
DESCRIPTION DESCRIPTION
<<strcat>> appends a copy of the string pointed to by <[src]> <<strcat>> appends a copy of the string pointed to by <[src]>
(including the terminating null character) to the end of the (including the terminating null character) to the end of the

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
strchr strchr
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char * strchr(const char *<[string]>, int <[c]>); char * strchr(const char *<[string]>, int <[c]>);
TRAD_SYNOPSIS
#include <string.h>
char * strchr(<[string]>, <[c]>);
const char *<[string]>;
int <[c]>;
DESCRIPTION DESCRIPTION
This function finds the first occurence of <[c]> (converted to This function finds the first occurence of <[c]> (converted to
a char) in the string pointed to by <[string]> (including the a char) in the string pointed to by <[string]> (including the

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
strchrnul strchrnul
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char * strchrnul(const char *<[string]>, int <[c]>); char * strchrnul(const char *<[string]>, int <[c]>);
TRAD_SYNOPSIS
#include <string.h>
char * strchrnul(<[string]>, <[c]>);
const char *<[string]>;
int <[c]>;
DESCRIPTION DESCRIPTION
This function finds the first occurence of <[c]> (converted to This function finds the first occurence of <[c]> (converted to
a char) in the string pointed to by <[string]> (including the a char) in the string pointed to by <[string]> (including the

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
strcmp strcmp
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
int strcmp(const char *<[a]>, const char *<[b]>); int strcmp(const char *<[a]>, const char *<[b]>);
TRAD_SYNOPSIS
#include <string.h>
int strcmp(<[a]>, <[b]>)
char *<[a]>;
char *<[b]>;
DESCRIPTION DESCRIPTION
<<strcmp>> compares the string at <[a]> to <<strcmp>> compares the string at <[a]> to
the string at <[b]>. the string at <[b]>.

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
strcoll strcoll
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
int strcoll(const char *<[stra]>, const char * <[strb]>); int strcoll(const char *<[stra]>, const char * <[strb]>);
TRAD_SYNOPSIS
#include <string.h>
int strcoll(<[stra]>, <[strb]>)
char *<[stra]>;
char *<[strb]>;
DESCRIPTION DESCRIPTION
<<strcoll>> compares the string pointed to by <[stra]> to <<strcoll>> compares the string pointed to by <[stra]> to
the string pointed to by <[strb]>, using an interpretation the string pointed to by <[strb]>, using an interpretation

View File

@ -5,7 +5,7 @@ FUNCTION
INDEX INDEX
strcoll_l strcoll_l
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
int strcoll_l(const char *<[stra]>, const char * <[strb]>, int strcoll_l(const char *<[stra]>, const char * <[strb]>,
locale_t <[locale]>); locale_t <[locale]>);

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
strcpy strcpy
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char *strcpy(char *<[dst]>, const char *<[src]>); char *strcpy(char *<[dst]>, const char *<[src]>);
TRAD_SYNOPSIS
#include <string.h>
char *strcpy(<[dst]>, <[src]>)
char *<[dst]>;
char *<[src]>;
DESCRIPTION DESCRIPTION
<<strcpy>> copies the string pointed to by <[src]> <<strcpy>> copies the string pointed to by <[src]>
(including the terminating null character) to the array (including the terminating null character) to the array

View File

@ -5,14 +5,9 @@ FUNCTION
INDEX INDEX
strcspn strcspn
ANSI_SYNOPSIS SYNOPSIS
size_t strcspn(const char *<[s1]>, const char *<[s2]>); size_t strcspn(const char *<[s1]>, const char *<[s2]>);
TRAD_SYNOPSIS
size_t strcspn(<[s1]>, <[s2]>)
char *<[s1]>;
char *<[s2]>;
DESCRIPTION DESCRIPTION
This function computes the length of the initial part of This function computes the length of the initial part of
the string pointed to by <[s1]> which consists entirely of the string pointed to by <[s1]> which consists entirely of

View File

@ -15,18 +15,13 @@ INDEX
INDEX INDEX
strerror_l strerror_l
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char *strerror(int <[errnum]>); char *strerror(int <[errnum]>);
char *strerror_l(int <[errnum]>, locale_t <[locale]>); char *strerror_l(int <[errnum]>, locale_t <[locale]>);
char *_strerror_r(struct _reent <[ptr]>, int <[errnum]>, char *_strerror_r(struct _reent <[ptr]>, int <[errnum]>,
int <[internal]>, int *<[error]>); int <[internal]>, int *<[error]>);
TRAD_SYNOPSIS
#include <string.h>
char *strerror(<[errnum]>)
int <[errnum]>;
DESCRIPTION DESCRIPTION
<<strerror>> converts the error number <[errnum]> into a <<strerror>> converts the error number <[errnum]> into a
string. The value of <[errnum]> is usually a copy of <<errno>>. string. The value of <[errnum]> is usually a copy of <<errno>>.

View File

@ -6,7 +6,7 @@ FUNCTION
INDEX INDEX
strerror_r strerror_r
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
#ifdef _GNU_SOURCE #ifdef _GNU_SOURCE
char *strerror_r(int <[errnum]>, char *<[buffer]>, size_t <[n]>); char *strerror_r(int <[errnum]>, char *<[buffer]>, size_t <[n]>);
@ -14,13 +14,6 @@ ANSI_SYNOPSIS
int strerror_r(int <[errnum]>, char *<[buffer]>, size_t <[n]>); int strerror_r(int <[errnum]>, char *<[buffer]>, size_t <[n]>);
#endif #endif
TRAD_SYNOPSIS
#include <string.h>
char *strerror_r(<[errnum]>, <[buffer]>, <[n]>)
int <[errnum]>;
char *<[buffer]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
<<strerror_r>> converts the error number <[errnum]> into a <<strerror_r>> converts the error number <[errnum]> into a
string and copies the result into the supplied <[buffer]> for string and copies the result into the supplied <[buffer]> for

View File

@ -5,15 +5,10 @@ FUNCTION
INDEX INDEX
strlen strlen
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
size_t strlen(const char *<[str]>); size_t strlen(const char *<[str]>);
TRAD_SYNOPSIS
#include <string.h>
size_t strlen(<[str]>)
char *<[src]>;
DESCRIPTION DESCRIPTION
The <<strlen>> function works out the length of the string The <<strlen>> function works out the length of the string
starting at <<*<[str]>>> by counting chararacters until it starting at <<*<[str]>>> by counting chararacters until it

View File

@ -5,15 +5,10 @@ FUNCTION
INDEX INDEX
strlwr strlwr
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char *strlwr(char *<[a]>); char *strlwr(char *<[a]>);
TRAD_SYNOPSIS
#include <string.h>
char *strlwr(<[a]>)
char *<[a]>;
DESCRIPTION DESCRIPTION
<<strlwr>> converts each character in the string at <[a]> to <<strlwr>> converts each character in the string at <[a]> to
lowercase. lowercase.

View File

@ -5,17 +5,10 @@ FUNCTION
INDEX INDEX
strncasecmp strncasecmp
ANSI_SYNOPSIS SYNOPSIS
#include <strings.h> #include <strings.h>
int strncasecmp(const char *<[a]>, const char * <[b]>, size_t <[length]>); int strncasecmp(const char *<[a]>, const char * <[b]>, size_t <[length]>);
TRAD_SYNOPSIS
#include <strings.h>
int strncasecmp(<[a]>, <[b]>, <[length]>)
char *<[a]>;
char *<[b]>;
size_t <[length]>
DESCRIPTION DESCRIPTION
<<strncasecmp>> compares up to <[length]> characters <<strncasecmp>> compares up to <[length]> characters
from the string at <[a]> to the string at <[b]> in a from the string at <[a]> to the string at <[b]> in a

View File

@ -5,7 +5,7 @@ FUNCTION
INDEX INDEX
strncasecmp_l strncasecmp_l
ANSI_SYNOPSIS SYNOPSIS
#include <strings.h> #include <strings.h>
int strncasecmp_l(const char *<[a]>, const char * <[b]>, int strncasecmp_l(const char *<[a]>, const char * <[b]>,
size_t <[length]>, locale_t <[locale]>); size_t <[length]>, locale_t <[locale]>);

View File

@ -5,18 +5,11 @@ FUNCTION
INDEX INDEX
strncat strncat
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char *strncat(char *restrict <[dst]>, const char *restrict <[src]>, char *strncat(char *restrict <[dst]>, const char *restrict <[src]>,
size_t <[length]>); size_t <[length]>);
TRAD_SYNOPSIS
#include <string.h>
char *strncat(<[dst]>, <[src]>, <[length]>)
char *<[dst]>;
char *<[src]>;
size_t <[length]>;
DESCRIPTION DESCRIPTION
<<strncat>> appends not more than <[length]> characters from <<strncat>> appends not more than <[length]> characters from
the string pointed to by <[src]> (including the terminating the string pointed to by <[src]> (including the terminating

View File

@ -5,17 +5,10 @@ FUNCTION
INDEX INDEX
strncmp strncmp
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
int strncmp(const char *<[a]>, const char * <[b]>, size_t <[length]>); int strncmp(const char *<[a]>, const char * <[b]>, size_t <[length]>);
TRAD_SYNOPSIS
#include <string.h>
int strncmp(<[a]>, <[b]>, <[length]>)
char *<[a]>;
char *<[b]>;
size_t <[length]>
DESCRIPTION DESCRIPTION
<<strncmp>> compares up to <[length]> characters <<strncmp>> compares up to <[length]> characters
from the string at <[a]> to the string at <[b]>. from the string at <[a]> to the string at <[b]>.

View File

@ -5,18 +5,11 @@ FUNCTION
INDEX INDEX
strncpy strncpy
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char *strncpy(char *restrict <[dst]>, const char *restrict <[src]>, char *strncpy(char *restrict <[dst]>, const char *restrict <[src]>,
size_t <[length]>); size_t <[length]>);
TRAD_SYNOPSIS
#include <string.h>
char *strncpy(<[dst]>, <[src]>, <[length]>)
char *<[dst]>;
char *<[src]>;
size_t <[length]>;
DESCRIPTION DESCRIPTION
<<strncpy>> copies not more than <[length]> characters from the <<strncpy>> copies not more than <[length]> characters from the
the string pointed to by <[src]> (including the terminating the string pointed to by <[src]> (including the terminating

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
strnlen strnlen
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
size_t strnlen(const char *<[str]>, size_t <[n]>); size_t strnlen(const char *<[str]>, size_t <[n]>);
TRAD_SYNOPSIS
#include <string.h>
size_t strnlen(<[str]>, <[n]>)
char *<[src]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
The <<strnlen>> function works out the length of the string The <<strnlen>> function works out the length of the string
starting at <<*<[str]>>> by counting chararacters until it starting at <<*<[str]>>> by counting chararacters until it

View File

@ -5,7 +5,7 @@ FUNCTION
INDEX INDEX
strnstr strnstr
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
size_t strnstr(const char *<[s1]>, const char *<[s2]>, size_t <[n]>); size_t strnstr(const char *<[s1]>, const char *<[s2]>, size_t <[n]>);

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
strpbrk strpbrk
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char *strpbrk(const char *<[s1]>, const char *<[s2]>); char *strpbrk(const char *<[s1]>, const char *<[s2]>);
TRAD_SYNOPSIS
#include <string.h>
char *strpbrk(<[s1]>, <[s2]>)
char *<[s1]>;
char *<[s2]>;
DESCRIPTION DESCRIPTION
This function locates the first occurence in the string This function locates the first occurence in the string
pointed to by <[s1]> of any character in string pointed to by pointed to by <[s1]> of any character in string pointed to by

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
strrchr strrchr
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char * strrchr(const char *<[string]>, int <[c]>); char * strrchr(const char *<[string]>, int <[c]>);
TRAD_SYNOPSIS
#include <string.h>
char * strrchr(<[string]>, <[c]>);
char *<[string]>;
int *<[c]>;
DESCRIPTION DESCRIPTION
This function finds the last occurence of <[c]> (converted to This function finds the last occurence of <[c]> (converted to
a char) in the string pointed to by <[string]> (including the a char) in the string pointed to by <[string]> (including the

View File

@ -5,15 +5,10 @@ FUNCTION
INDEX INDEX
strsignal strsignal
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char *strsignal(int <[signal]>); char *strsignal(int <[signal]>);
TRAD_SYNOPSIS
#include <string.h>
char *strsignal(<[signal]>)
int <[signal]>;
DESCRIPTION DESCRIPTION
<<strsignal>> converts the signal number <[signal]> into a <<strsignal>> converts the signal number <[signal]> into a
string. If <[signal]> is not a known signal number, the result string. If <[signal]> is not a known signal number, the result

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
strspn strspn
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
size_t strspn(const char *<[s1]>, const char *<[s2]>); size_t strspn(const char *<[s1]>, const char *<[s2]>);
TRAD_SYNOPSIS
#include <string.h>
size_t strspn(<[s1]>, <[s2]>)
char *<[s1]>;
char *<[s2]>;
DESCRIPTION DESCRIPTION
This function computes the length of the initial segment of This function computes the length of the initial segment of
the string pointed to by <[s1]> which consists entirely of the string pointed to by <[s1]> which consists entirely of

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
strstr strstr
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char *strstr(const char *<[s1]>, const char *<[s2]>); char *strstr(const char *<[s1]>, const char *<[s2]>);
TRAD_SYNOPSIS
#include <string.h>
char *strstr(<[s1]>, <[s2]>)
char *<[s1]>;
char *<[s2]>;
DESCRIPTION DESCRIPTION
Locates the first occurrence in the string pointed to by <[s1]> of Locates the first occurrence in the string pointed to by <[s1]> of
the sequence of characters in the string pointed to by <[s2]> the sequence of characters in the string pointed to by <[s2]>

View File

@ -11,7 +11,7 @@ INDEX
INDEX INDEX
strsep strsep
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char *strtok(char *restrict <[source]>, char *strtok(char *restrict <[source]>,
const char *restrict <[delimiters]>); const char *restrict <[delimiters]>);
@ -20,21 +20,6 @@ ANSI_SYNOPSIS
char **<[lasts]>); char **<[lasts]>);
char *strsep(char **<[source_ptr]>, const char *<[delimiters]>); char *strsep(char **<[source_ptr]>, const char *<[delimiters]>);
TRAD_SYNOPSIS
#include <string.h>
char *strtok(<[source]>, <[delimiters]>);
char *<[source]>;
char *<[delimiters]>;
char *strtok_r(<[source]>, <[delimiters]>, <[lasts]>);
char *<[source]>;
char *<[delimiters]>;
char **<[lasts]>;
char *strsep(<[source_ptr]>, <[delimiters]>);
char **<[source_ptr]>;
char *<[delimiters]>;
DESCRIPTION DESCRIPTION
The <<strtok>> function is used to isolate sequential tokens in a The <<strtok>> function is used to isolate sequential tokens in a
null-terminated string, <<*<[source]>>>. These tokens are delimited null-terminated string, <<*<[source]>>>. These tokens are delimited

View File

@ -5,15 +5,10 @@ FUNCTION
INDEX INDEX
strupr strupr
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
char *strupr(char *<[a]>); char *strupr(char *<[a]>);
TRAD_SYNOPSIS
#include <string.h>
char *strupr(<[a]>)
char *<[a]>;
DESCRIPTION DESCRIPTION
<<strupr>> converts each character in the string at <[a]> to <<strupr>> converts each character in the string at <[a]> to
uppercase. uppercase.

View File

@ -5,18 +5,11 @@ FUNCTION
INDEX INDEX
strverscmp strverscmp
ANSI_SYNOPSIS SYNOPSIS
#define _GNU_SOURCE #define _GNU_SOURCE
#include <string.h> #include <string.h>
int strverscmp(const char *<[a]>, const char *<[b]>); int strverscmp(const char *<[a]>, const char *<[b]>);
TRAD_SYNOPSIS
#define _GNU_SOURCE
#include <string.h>
int strverscmp(<[a]>, <[b]>)
char *<[a]>;
char *<[b]>;
DESCRIPTION DESCRIPTION
<<strverscmp>> compares the string at <[a]> to <<strverscmp>> compares the string at <[a]> to
the string at <[b]> in a version-logical order. the string at <[b]> in a version-logical order.

View File

@ -5,18 +5,11 @@ FUNCTION
INDEX INDEX
strxfrm strxfrm
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
size_t strxfrm(char *restrict <[s1]>, const char *restrict <[s2]>, size_t strxfrm(char *restrict <[s1]>, const char *restrict <[s2]>,
size_t <[n]>); size_t <[n]>);
TRAD_SYNOPSIS
#include <string.h>
size_t strxfrm(<[s1]>, <[s2]>, <[n]>);
char *<[s1]>;
char *<[s2]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
This function transforms the string pointed to by <[s2]> and This function transforms the string pointed to by <[s2]> and
places the resulting string into the array pointed to by places the resulting string into the array pointed to by

View File

@ -5,7 +5,7 @@ FUNCTION
INDEX INDEX
strxfrm_l strxfrm_l
ANSI_SYNOPSIS SYNOPSIS
#include <string.h> #include <string.h>
size_t strxfrm_l(char *restrict <[s1]>, const char *restrict <[s2]>, size_t strxfrm_l(char *restrict <[s1]>, const char *restrict <[s2]>,
size_t <[n]>, locale_t <[locale]>); size_t <[n]>, locale_t <[locale]>);

View File

@ -2,16 +2,10 @@
FUNCTION FUNCTION
<<swab>>---swap adjacent bytes <<swab>>---swap adjacent bytes
ANSI_SYNOPSIS SYNOPSIS
#include <unistd.h> #include <unistd.h>
void swab(const void *<[in]>, void *<[out]>, ssize_t <[n]>); void swab(const void *<[in]>, void *<[out]>, ssize_t <[n]>);
TRAD_SYNOPSIS
void swab(<[in]>, <[out]>, <[n]>
void *<[in]>;
void *<[out]>;
ssize_t <[n]>;
DESCRIPTION DESCRIPTION
This function copies <[n]> bytes from the memory region This function copies <[n]> bytes from the memory region
pointed to by <[in]> to the memory region pointed to by pointed to by <[in]> to the memory region pointed to by

View File

@ -2,15 +2,10 @@
FUNCTION FUNCTION
<<wcpcpy>>---copy a wide-character string returning a pointer to its end <<wcpcpy>>---copy a wide-character string returning a pointer to its end
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
wchar_t *wcpcpy(wchar_t *<[s1]>, const wchar_t *<[s2]>); wchar_t *wcpcpy(wchar_t *<[s1]>, const wchar_t *<[s2]>);
TRAD_SYNOPSIS
wchar_t *wcpcpy(<[s1]>, <[s2]>
wchar_t *__restrict <[s1]>;
const wchar_t *__restrict <[s2]>;
DESCRIPTION DESCRIPTION
The <<wcpcpy>> function copies the wide-character string pointed to by The <<wcpcpy>> function copies the wide-character string pointed to by
<[s2]> (including the terminating null wide-character code) into the <[s2]> (including the terminating null wide-character code) into the

View File

@ -2,17 +2,11 @@
FUNCTION FUNCTION
<<wcpncpy>>---copy part of a wide-character string returning a pointer to its end <<wcpncpy>>---copy part of a wide-character string returning a pointer to its end
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
wchar_t *wcpncpy(wchar_t *__restrict <[s1]>, wchar_t *wcpncpy(wchar_t *__restrict <[s1]>,
const wchar_t *__restrict <[s2]>, size_t <[n]>); const wchar_t *__restrict <[s2]>, size_t <[n]>);
TRAD_SYNOPSIS
wchar_t *wcpncpy(<[s1]>, <[s2]>, <[n]>
wchar_t *__restrict <[s1]>;
const wchar_t *__restrict <[s2]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
The <<wcpncpy>> function copies not more than n wide-character codes The <<wcpncpy>> function copies not more than n wide-character codes
(wide-character codes that follow a null wide-character code are not (wide-character codes that follow a null wide-character code are not

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
wcscasecmp wcscasecmp
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
int wcscasecmp(const wchar_t *<[a]>, const wchar_t *<[b]>); int wcscasecmp(const wchar_t *<[a]>, const wchar_t *<[b]>);
TRAD_SYNOPSIS
#include <wchar.h>
int wcscasecmp(<[a]>, <[b]>)
wchar_t *<[a]>;
wchar_t *<[b]>;
DESCRIPTION DESCRIPTION
<<wcscasecmp>> compares the wide character string at <[a]> to <<wcscasecmp>> compares the wide character string at <[a]> to
the wide character string at <[b]> in a case-insensitive manner. the wide character string at <[b]> in a case-insensitive manner.

View File

@ -5,7 +5,7 @@ FUNCTION
INDEX INDEX
wcscasecmp_l wcscasecmp_l
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
int wcscasecmp_l(const wchar_t *<[a]>, const wchar_t *<[b]>, int wcscasecmp_l(const wchar_t *<[a]>, const wchar_t *<[b]>,
locale_t <[locale]>); locale_t <[locale]>);

View File

@ -4,16 +4,11 @@ FUNCTION
INDEX INDEX
wcscat wcscat
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
wchar_t *wcscat(wchar_t *__restrict <[s1]>, wchar_t *wcscat(wchar_t *__restrict <[s1]>,
const wchar_t *__restrict <[s2]>); const wchar_t *__restrict <[s2]>);
TRAD_SYNOPSIS
wchar_t *wcscat(<[s1]>, <[s2]>
wchar_t *__restrict <[s1]>;
const wchar_t *__restrict <[s2]>;
DESCRIPTION DESCRIPTION
The <<wcscat>> function appends a copy of the wide-character string The <<wcscat>> function appends a copy of the wide-character string
pointed to by <[s2]> (including the terminating null wide-character pointed to by <[s2]> (including the terminating null wide-character

View File

@ -2,15 +2,10 @@
FUNCTION FUNCTION
<<wcschr>>---wide-character string scanning operation <<wcschr>>---wide-character string scanning operation
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
wchar_t *wcschr(const wchar_t *<[s]>, wchar_t <[c]>); wchar_t *wcschr(const wchar_t *<[s]>, wchar_t <[c]>);
TRAD_SYNOPSIS
wchar_t *wcschr(<[s]>, <[c]>
const wchar_t *<[s]>;
wchar_t <[c]>;
DESCRIPTION DESCRIPTION
The <<wcschr>> function locates the first occurrence of <[c]> in the The <<wcschr>> function locates the first occurrence of <[c]> in the
wide-character string pointed to by <[s]>. The value of <[c]> must be a wide-character string pointed to by <[s]>. The value of <[c]> must be a

View File

@ -2,14 +2,10 @@
FUNCTION FUNCTION
<<wcscmp>>---compare two wide-character strings <<wcscmp>>---compare two wide-character strings
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
int wcscmp(const wchar_t *<[s1]>, *<[s2]>); int wcscmp(const wchar_t *<[s1]>, *<[s2]>);
TRAD_SYNOPSIS
int wcscmp(<[s1]>, <[s2]>
const wchar_t *<[s1]>, <[s2]>;
DESCRIPTION DESCRIPTION
The <<wcscmp>> function compares the wide-character string pointed to The <<wcscmp>> function compares the wide-character string pointed to
by <[s1]> to the wide-character string pointed to by <[s2]>. by <[s1]> to the wide-character string pointed to by <[s2]>.

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
wcscoll wcscoll
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
int wcscoll(const wchar_t *<[stra]>, const wchar_t * <[strb]>); int wcscoll(const wchar_t *<[stra]>, const wchar_t * <[strb]>);
TRAD_SYNOPSIS
#include <wchar.h>
int wcscoll(<[stra]>, <[strb]>)
wchar_t *<[stra]>;
wchar_t *<[strb]>;
DESCRIPTION DESCRIPTION
<<wcscoll>> compares the wide-character string pointed to by <<wcscoll>> compares the wide-character string pointed to by
<[stra]> to the wide-character string pointed to by <[strb]>, <[stra]> to the wide-character string pointed to by <[strb]>,

View File

@ -5,7 +5,7 @@ FUNCTION
INDEX INDEX
wcscoll_l wcscoll_l
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
int wcscoll_l(const wchar_t *<[stra]>, const wchar_t * <[strb]>, int wcscoll_l(const wchar_t *<[stra]>, const wchar_t * <[strb]>,
locale_t <[locale]>); locale_t <[locale]>);

View File

@ -2,16 +2,11 @@
FUNCTION FUNCTION
<<wcscpy>>---copy a wide-character string <<wcscpy>>---copy a wide-character string
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
wchar_t *wcscpy(wchar_t *__restrict <[s1]>, wchar_t *wcscpy(wchar_t *__restrict <[s1]>,
const wchar_t *__restrict <[s2]>); const wchar_t *__restrict <[s2]>);
TRAD_SYNOPSIS
wchar_t *wcscpy(<[s1]>, <[s2]>
wchar_t *__restrict <[s1]>;
const wchar_t *__restrict <[s2]>;
DESCRIPTION DESCRIPTION
The <<wcscpy>> function copies the wide-character string pointed to by The <<wcscpy>> function copies the wide-character string pointed to by
<[s2]> (including the terminating null wide-character code) into the <[s2]> (including the terminating null wide-character code) into the

View File

@ -2,15 +2,10 @@
FUNCTION FUNCTION
<<wcscspn>>---get length of a complementary wide substring <<wcscspn>>---get length of a complementary wide substring
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
size_t wcscspn(const wchar_t *<[s]>, wchar_t *<[set]>); size_t wcscspn(const wchar_t *<[s]>, wchar_t *<[set]>);
TRAD_SYNOPSIS
size_t wcscspn(<[s]>, <[set]>
const wchar_t *<[s]>;
const wchar_t *<[set]>;
DESCRIPTION DESCRIPTION
The <<wcscspn>> function computes the length of the maximum initial The <<wcscspn>> function computes the length of the maximum initial
segment of the wide-character string pointed to by <[s]> which consists segment of the wide-character string pointed to by <[s]> which consists

View File

@ -7,19 +7,13 @@ INDEX
INDEX INDEX
_wcsdup_r _wcsdup_r
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
wchar_t *wcsdup(const wchar_t *<[str]>); wchar_t *wcsdup(const wchar_t *<[str]>);
#include <wchar.h> #include <wchar.h>
wchar_t *_wcsdup_r(struct _reent *<[ptr]>, const wchar_t *<[str]>); wchar_t *_wcsdup_r(struct _reent *<[ptr]>, const wchar_t *<[str]>);
TRAD_SYNOPSIS
#include <wchar.h>
wchar_t *wcsdup(<[ptr]>, <[str]>)
struct _reent *<[ptr]>;
wchar_t *<[str]>;
DESCRIPTION DESCRIPTION
<<wcsdup>> allocates a new wide character string using <<malloc>>, <<wcsdup>> allocates a new wide character string using <<malloc>>,
and copies the content of the argument <[str]> into the newly and copies the content of the argument <[str]> into the newly

View File

@ -2,17 +2,10 @@
FUNCTION FUNCTION
<<wcslcat>>---concatenate wide-character strings to specified length <<wcslcat>>---concatenate wide-character strings to specified length
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
size_t wcslcat(wchar_t *<[dst]>, const wchar_t *<[src]>, size_t <[siz]>); size_t wcslcat(wchar_t *<[dst]>, const wchar_t *<[src]>, size_t <[siz]>);
TRAD_SYNOPSIS
#include <wchar.h>
size_t wcslcat(<[dst]>, <[src]>, <[siz]>
wchar_t *<[dst]>;
const wchar_t *<[src]>;
size_t <[siz]>;
DESCRIPTION DESCRIPTION
The <<wcslcat>> function appends wide characters from <[src]> to The <<wcslcat>> function appends wide characters from <[src]> to
end of the <[dst]> wide-character string so that the resultant end of the <[dst]> wide-character string so that the resultant

View File

@ -2,17 +2,10 @@
FUNCTION FUNCTION
<<wcslcpy>>---copy a wide-character string to specified length <<wcslcpy>>---copy a wide-character string to specified length
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
size_t wcslcpy(wchar_t *<[dst]>, const wchar_t *<[src]>, size_t <[siz]>); size_t wcslcpy(wchar_t *<[dst]>, const wchar_t *<[src]>, size_t <[siz]>);
TRAD_SYNOPSIS
#include <wchar.h>
size_t wcslcpy(<[dst]>, <[src]>, <[siz]>)
wchar_t *<[dst]>;
const wchar_t *<[src]>;
size_t <[siz]>;
DESCRIPTION DESCRIPTION
<<wcslcpy>> copies wide characters from <[src]> to <[dst]> <<wcslcpy>> copies wide characters from <[src]> to <[dst]>
such that up to <[siz]> - 1 characters are copied. A such that up to <[siz]> - 1 characters are copied. A

View File

@ -2,14 +2,10 @@
FUNCTION FUNCTION
<<wcslen>>---get wide-character string length <<wcslen>>---get wide-character string length
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
size_t wcslen(const wchar_t *<[s]>); size_t wcslen(const wchar_t *<[s]>);
TRAD_SYNOPSIS
size_t wcslen(<[s]>
const wchar_t *<[s]>;
DESCRIPTION DESCRIPTION
The <<wcslen>> function computes the number of wide-character codes The <<wcslen>> function computes the number of wide-character codes
in the wide-character string to which <[s]> points, not including the in the wide-character string to which <[s]> points, not including the

View File

@ -5,17 +5,10 @@ FUNCTION
INDEX INDEX
wcsncasecmp wcsncasecmp
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
int wcsncasecmp(const wchar_t *<[a]>, const wchar_t * <[b]>, size_t <[length]>); int wcsncasecmp(const wchar_t *<[a]>, const wchar_t * <[b]>, size_t <[length]>);
TRAD_SYNOPSIS
#include <wchar.h>
int wcsncasecmp(<[a]>, <[b]>, <[length]>)
wchar_t *<[a]>;
wchar_t *<[b]>;
size_t <[length]>
DESCRIPTION DESCRIPTION
<<wcsncasecmp>> compares up to <[length]> wide characters <<wcsncasecmp>> compares up to <[length]> wide characters
from the string at <[a]> to the string at <[b]> in a from the string at <[a]> to the string at <[b]> in a

View File

@ -5,7 +5,7 @@ FUNCTION
INDEX INDEX
wcsncasecmp_l wcsncasecmp_l
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
int wcsncasecmp_l(const wchar_t *<[a]>, const wchar_t * <[b]>, int wcsncasecmp_l(const wchar_t *<[a]>, const wchar_t * <[b]>,
size_t <[length]>, locale_t <[locale]>); size_t <[length]>, locale_t <[locale]>);

View File

@ -2,17 +2,11 @@
FUNCTION FUNCTION
<<wcsncat>>---concatenate part of two wide-character strings <<wcsncat>>---concatenate part of two wide-character strings
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
wchar_t *wcsncat(wchar_t *__restrict <[s1]>, wchar_t *wcsncat(wchar_t *__restrict <[s1]>,
const wchar_t *__restrict <[s2]>, size_t <[n]>); const wchar_t *__restrict <[s2]>, size_t <[n]>);
TRAD_SYNOPSIS
wchar_t *wcsncat(<[s1]>, <[s2]>, <[n]>
wchar_t *__restrict <[s1]>;
const wchar_t *__restrict <[s2]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
The <<wcsncat>> function appends not more than <[n]> wide-character The <<wcsncat>> function appends not more than <[n]> wide-character
codes (a null wide-character code and wide-character codes that follow codes (a null wide-character code and wide-character codes that follow

View File

@ -2,16 +2,10 @@
FUNCTION FUNCTION
<<wcsncmp>>---compare part of two wide-character strings <<wcsncmp>>---compare part of two wide-character strings
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
int wcsncmp(const wchar_t *<[s1]>, const wchar_t *<[s2]>, size_t <[n]>); int wcsncmp(const wchar_t *<[s1]>, const wchar_t *<[s2]>, size_t <[n]>);
TRAD_SYNOPSIS
int wcsncmp(<[s1]>, <[s2]>, <[n]>
const wchar_t *<[s1]>;
const wchar_t *<[s2]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
The <<wcsncmp>> function compares not more than <[n]> wide-character The <<wcsncmp>> function compares not more than <[n]> wide-character
codes (wide-character codes that follow a null wide-character code are codes (wide-character codes that follow a null wide-character code are

View File

@ -2,17 +2,11 @@
FUNCTION FUNCTION
<<wcsncpy>>---copy part of a wide-character string <<wcsncpy>>---copy part of a wide-character string
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
wchar_t *wcsncpy(wchar_t *__restrict <[s1]>, wchar_t *wcsncpy(wchar_t *__restrict <[s1]>,
const wchar_t *__restrict <[s2]>, size_t <[n]>); const wchar_t *__restrict <[s2]>, size_t <[n]>);
TRAD_SYNOPSIS
wchar_t *wcsncpy(<[s1]>, <[s2]>, <[n]>
wchar_t *__restrict <[s1]>;
const wchar_t *__restrict <[s2]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
The <<wcsncpy>> function copies not more than <[n]> wide-character codes The <<wcsncpy>> function copies not more than <[n]> wide-character codes
(wide-character codes that follow a null wide-character code are not (wide-character codes that follow a null wide-character code are not

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
wcsnlen wcsnlen
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
size_t wcsnlen(const wchar_t *<[s]>, size_t <[maxlen]>); size_t wcsnlen(const wchar_t *<[s]>, size_t <[maxlen]>);
TRAD_SYNOPSIS
#include <wchar.h>
size_t wcsnlen(<[s]>, <[maxlen]>)
wchar_t *<[s]>;
size_t <[maxlen]>;
DESCRIPTION DESCRIPTION
The <<wcsnlen>> function computes the number of wide-character codes The <<wcsnlen>> function computes the number of wide-character codes
in the wide-character string pointed to by <[s]> not including the in the wide-character string pointed to by <[s]> not including the

View File

@ -2,15 +2,10 @@
FUNCTION FUNCTION
<<wcspbrk>>----scan wide-character string for a wide-character code <<wcspbrk>>----scan wide-character string for a wide-character code
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
wchar_t *wcspbrk(const wchar_t *<[s]>, const wchar_t *<[set]>); wchar_t *wcspbrk(const wchar_t *<[s]>, const wchar_t *<[set]>);
TRAD_SYNOPSIS
wchar_t *wcspbrk(<[s]>, <[set]>
const wchar_t *<[s]>;
const wchar_t *<[set]>;
DESCRIPTION DESCRIPTION
The <<wcspbrk>> function locates the first occurrence in the The <<wcspbrk>> function locates the first occurrence in the
wide-character string pointed to by <[s]> of any wide-character code wide-character string pointed to by <[s]> of any wide-character code

View File

@ -2,16 +2,10 @@
FUNCTION FUNCTION
<<wcsrchr>>---wide-character string scanning operation <<wcsrchr>>---wide-character string scanning operation
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
wchar_t *wcsrchr(const wchar_t *<[s]>, wchar_t <[c]>); wchar_t *wcsrchr(const wchar_t *<[s]>, wchar_t <[c]>);
TRAD_SYNOPSIS
#include <wchar.h>
wchar_t *wcsrchr(<[s]>, <[c]>
const wchar_t *<[s]>;
wchar_t <[c]>;
DESCRIPTION DESCRIPTION
The <<wcsrchr>> function locates the last occurrence of <[c]> in the The <<wcsrchr>> function locates the last occurrence of <[c]> in the
wide-character string pointed to by <[s]>. The value of <[c]> must be a wide-character string pointed to by <[s]>. The value of <[c]> must be a

View File

@ -2,15 +2,10 @@
FUNCTION FUNCTION
<<wcsspn>>---get length of a wide substring <<wcsspn>>---get length of a wide substring
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
size_t wcsspn(const wchar_t *<[s]>, const wchar_t *<[set]>); size_t wcsspn(const wchar_t *<[s]>, const wchar_t *<[set]>);
TRAD_SYNOPSIS
size_t wcsspn(<[s]>, <[set]>
const wchar_t *<[s]>;
const wchar_t *<[set]>;
DESCRIPTION DESCRIPTION
The <<wcsspn>> function computes the length of the maximum initial The <<wcsspn>> function computes the length of the maximum initial
segment of the wide-character string pointed to by <[s]> which consists segment of the wide-character string pointed to by <[s]> which consists

View File

@ -2,16 +2,11 @@
FUNCTION FUNCTION
<<wcsstr>>---find a wide-character substring <<wcsstr>>---find a wide-character substring
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
wchar_t *wcsstr(const wchar_t *__restrict <[big]>, wchar_t *wcsstr(const wchar_t *__restrict <[big]>,
const wchar_t *__restrict <[little]>); const wchar_t *__restrict <[little]>);
TRAD_SYNOPSIS
wchar_t *wcsstr(<[big]>, <[little]>
const wchar_t *__restrict <[big]>;
const wchar_t *__restrict <[little]>;
DESCRIPTION DESCRIPTION
The <<wcsstr>> function locates the first occurrence in the The <<wcsstr>> function locates the first occurrence in the
wide-character string pointed to by <[big]> of the sequence of wide-character string pointed to by <[big]> of the sequence of

View File

@ -6,19 +6,12 @@ INDEX
wcstok wcstok
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
wchar_t *wcstok(wchar_t *__restrict <[source]>, wchar_t *wcstok(wchar_t *__restrict <[source]>,
const wchar_t *__restrict <[delimiters]>, const wchar_t *__restrict <[delimiters]>,
wchar_t **__restrict <[lasts]>); wchar_t **__restrict <[lasts]>);
TRAD_SYNOPSIS
#include <wchar.h>
wchar_t *wcstok(<[source]>, <[delimiters]>, <[lasts]>);
wchar_t *__restrict <[source]>;
wchar_t *__restrict <[delimiters]>;
wchar_t **__restrict <[lasts]>;
DESCRIPTION DESCRIPTION
The <<wcstok>> function is the wide-character equivalent of the The <<wcstok>> function is the wide-character equivalent of the
<<strtok_r>> function (which in turn is the same as the <<strtok>> <<strtok_r>> function (which in turn is the same as the <<strtok>>

View File

@ -5,16 +5,10 @@ FUNCTION
INDEX INDEX
wcswidth wcswidth
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
int wcswidth(const wchar_t *<[pwcs]>, size_t <[n]>); int wcswidth(const wchar_t *<[pwcs]>, size_t <[n]>);
TRAD_SYNOPSIS
#include <wchar.h>
int wcswidth(<[pwcs]>, <[n]>)
wchar_t *<[wc]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
The <<wcswidth>> function shall determine the number of column The <<wcswidth>> function shall determine the number of column
positions required for <[n]> wide-character codes (or fewer than <[n]> positions required for <[n]> wide-character codes (or fewer than <[n]>

View File

@ -5,18 +5,11 @@ FUNCTION
INDEX INDEX
wcsxfrm wcsxfrm
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
int wcsxfrm(wchar_t *__restrict <[stra]>, int wcsxfrm(wchar_t *__restrict <[stra]>,
const wchar_t *__restrict <[strb]>, size_t <[n]>); const wchar_t *__restrict <[strb]>, size_t <[n]>);
TRAD_SYNOPSIS
#include <wchar.h>
size_t wcsxfrm(<[stra]>, <[strb]>, <[n]>)
wchar_t *__restrict <[stra]>;
wchar_t *__restrict <[strb]>;
size_t <[n]>
DESCRIPTION DESCRIPTION
<<wcsxfrm>> transforms the wide-character string pointed to by <<wcsxfrm>> transforms the wide-character string pointed to by
<[strb]> to the wide-character string pointed to by <[stra]>, <[strb]> to the wide-character string pointed to by <[stra]>,

View File

@ -5,7 +5,7 @@ FUNCTION
INDEX INDEX
wcsxfrm_l wcsxfrm_l
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
int wcsxfrm_l(wchar_t *__restrict <[stra]>, int wcsxfrm_l(wchar_t *__restrict <[stra]>,
const wchar_t *__restrict <[strb]>, size_t <[n]>, const wchar_t *__restrict <[strb]>, size_t <[n]>,

View File

@ -5,15 +5,10 @@ FUNCTION
INDEX INDEX
wcwidth wcwidth
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
int wcwidth(const wchar_t <[wc]>); int wcwidth(const wchar_t <[wc]>);
TRAD_SYNOPSIS
#include <wchar.h>
int wcwidth(<[wc]>)
wchar_t *<[wc]>;
DESCRIPTION DESCRIPTION
The <<wcwidth>> function shall determine the number of column The <<wcwidth>> function shall determine the number of column
positions required for the wide character <[wc]>. The application positions required for the wide character <[wc]>. The application

View File

@ -3,16 +3,10 @@ FUNCTION
<<wmemchr>>---find a wide character in memory <<wmemchr>>---find a wide character in memory
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
wchar_t *wmemchr(const wchar_t *<[s]>, wchar_t <[c]>, size_t <[n]>); wchar_t *wmemchr(const wchar_t *<[s]>, wchar_t <[c]>, size_t <[n]>);
TRAD_SYNOPSIS
wchar_t *wmemchr(<[s]>, <[c]>, <[n]>
const wchar_t *<[s]>;
wchar_t <[c]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
The <<wmemchr>> function locates the first occurrence of <[c]> in the The <<wmemchr>> function locates the first occurrence of <[c]> in the
initial <[n]> wide characters of the object pointed to be <[s]>. This initial <[n]> wide characters of the object pointed to be <[s]>. This

View File

@ -2,16 +2,10 @@
FUNCTION FUNCTION
<<wmemcmp>>---compare wide characters in memory <<wmemcmp>>---compare wide characters in memory
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
int wmemcmp(const wchar_t *<[s1]>, const wchar_t *<[s2]>, size_t <[n]>); int wmemcmp(const wchar_t *<[s1]>, const wchar_t *<[s2]>, size_t <[n]>);
TRAD_SYNOPSIS
int wmemcmp(<[s1]>, <[s2]>, <[n]>
const wchar_t *<[s1]>;
const wchar_t *<[s2]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
The <<wmemcmp>> function compares the first <[n]> wide characters of the The <<wmemcmp>> function compares the first <[n]> wide characters of the
object pointed to by <[s1]> to the first <[n]> wide characters of the object pointed to by <[s1]> to the first <[n]> wide characters of the

View File

@ -2,17 +2,11 @@
FUNCTION FUNCTION
<<wmemcpy>>---copy wide characters in memory <<wmemcpy>>---copy wide characters in memory
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
wchar_t *wmemcpy(wchar_t *__restrict <[d]>, wchar_t *wmemcpy(wchar_t *__restrict <[d]>,
const wchar_t *__restrict <[s]>, size_t <[n]>); const wchar_t *__restrict <[s]>, size_t <[n]>);
TRAD_SYNOPSIS
wchar_t *wmemcpy(<[d]>, <[s]>, <[n]>
wchar_t *__restrict <[d]>;
const wchar_t *__restrict <[s]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
The <<wmemcpy>> function copies <[n]> wide characters from the object The <<wmemcpy>> function copies <[n]> wide characters from the object
pointed to by <[s]> to the object pointed to be <[d]>. This function pointed to by <[s]> to the object pointed to be <[d]>. This function

View File

@ -2,16 +2,10 @@
FUNCTION FUNCTION
<<wmemmove>>---copy wide characters in memory with overlapping areas <<wmemmove>>---copy wide characters in memory with overlapping areas
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
wchar_t *wmemmove(wchar_t *<[d]>, const wchar_t *<[s]>, size_t <[n]>); wchar_t *wmemmove(wchar_t *<[d]>, const wchar_t *<[s]>, size_t <[n]>);
TRAD_SYNOPSIS
wchar_t *wmemmove(<[d]>, <[s]>, <[n]>
wchar_t *<[d]>;
const wchar_t *<[s]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
The <<wmemmove>> function copies <[n]> wide characters from the object The <<wmemmove>> function copies <[n]> wide characters from the object
pointed to by <[s]> to the object pointed to by <[d]>. Copying takes pointed to by <[s]> to the object pointed to by <[d]>. Copying takes

View File

@ -2,16 +2,10 @@
FUNCTION FUNCTION
<<wmemset>>---set wide characters in memory <<wmemset>>---set wide characters in memory
ANSI_SYNOPSIS SYNOPSIS
#include <wchar.h> #include <wchar.h>
wchar_t *wmemset(wchar_t *<[s]>, wchar_t <[c]>, size_t <[n]>); wchar_t *wmemset(wchar_t *<[s]>, wchar_t <[c]>, size_t <[n]>);
TRAD_SYNOPSIS
wchar_t *wmemset(<[s]>, <[c]>, <[n]>
wchar_t *<[s]>;
wchar_t <[c]>;
size_t <[n]>;
DESCRIPTION DESCRIPTION
The <<wmemset>> function copies the value of <[c]> into each of the The <<wmemset>> function copies the value of <[c]> into each of the
first <[n]> wide characters of the object pointed to by <[s]>. This first <[n]> wide characters of the object pointed to by <[s]>. This