wxWidgets Wrappers of CRT functions

-----From wxwidgets Docs 3.1

Functions and Macros by Category  

Detailed Description

Wrappers of CRT functions

Functions and Macros by Category  

Detailed Description

For documentation of these functions please refer to the documentation of the standard CRT functions (see e.g.

http://www.cppreference.com/wiki/c/start

 Functions

bool  wxIsEmpty (const char *s)  

bool  wxIsEmpty (const wchar_t *s)  

bool  wxIsEmpty (const wxCharBuffer &s)  

bool  wxIsEmpty (const wxWCharBuffer &s)  

bool  wxIsEmpty (const wxString &s)  

bool  wxIsEmpty (const wxCStrData &s)  

wxChar *  wxTmemchr (const wxChar *s, wxChar c, size_t l)  

int  wxTmemcmp (const wxChar *sz1, const wxChar *sz2, size_t len)  

wxChar *  wxTmemcpy (wxChar *szOut, const wxChar *szIn, size_t len)  

wxChar *  wxTmemmove (wxChar *szOut, const wxChar *szIn, size_t len)  

wxChar *  wxTmemset (wxChar *szOut, const wxChar cIn, size_t len)  

char *  wxTmemchr (const char *s, char c, size_t len)  

int  wxTmemcmp (const char *sz1, const char *sz2, size_t len)  

char *  wxTmemcpy (char *szOut, const char *szIn, size_t len)  

char *  wxTmemmove (char *szOut, const char *szIn, size_t len)  

char *  wxTmemset (char *szOut, const char cIn, size_t len)  

char *  wxSetlocale (int category, const wxCharBuffer &locale)  

char *  wxSetlocale (int category, const wxString &locale)  

char *  wxSetlocale (int category, const wxCStrData &locale)  

size_t  wxStrlen (const wxCharBuffer &s)  

size_t  wxStrlen (const wxWCharBuffer &s)  

size_t  wxStrlen (const wxString &s)  

size_t  wxStrlen (const wxCStrData &s)  

size_t  wxStrnlen (const char *str, size_t maxlen)  

size_t  wxStrnlen (const wchar_t *str, size_t maxlen)  

char *  wxStrdup (const wxCharBuffer &s)  

wchar_t *  wxStrdup (const wxWCharBuffer &s)  

char *  wxStrdup (const wxString &s)  

char *  wxStrdup (const wxCStrData &s)  

char *  wxStrcpy (char *dest, const char *src)  

wchar_t *  wxStrcpy (wchar_t *dest, const wchar_t *src)  

char *  wxStrcpy (char *dest, const wxString &src)  

char *  wxStrcpy (char *dest, const wxCStrData &src)  

char *  wxStrcpy (char *dest, const wxCharBuffer &src)  

wchar_t *  wxStrcpy (wchar_t *dest, const wxString &src)  

wchar_t *  wxStrcpy (wchar_t *dest, const wxCStrData &src)  

wchar_t *  wxStrcpy (wchar_t *dest, const wxWCharBuffer &src)  

char *  wxStrcpy (char *dest, const wchar_t *src)  

wchar_t *  wxStrcpy (wchar_t *dest, const char *src)  

char *  wxStrncpy (char *dest, const char *src, size_t n)  

wchar_t *  wxStrncpy (wchar_t *dest, const wchar_t *src, size_t n)  

char *  wxStrncpy (char *dest, const wxString &src, size_t n)  

char *  wxStrncpy (char *dest, const wxCStrData &src, size_t n)  

char *  wxStrncpy (char *dest, const wxCharBuffer &src, size_t n)  

wchar_t *  wxStrncpy (wchar_t *dest, const wxString &src, size_t n)  

wchar_t *  wxStrncpy (wchar_t *dest, const wxCStrData &src, size_t n)  

wchar_t *  wxStrncpy (wchar_t *dest, const wxWCharBuffer &src, size_t n)  

char *  wxStrncpy (char *dest, const wchar_t *src, size_t n)  

wchar_t *  wxStrncpy (wchar_t *dest, const char *src, size_t n)  

size_t  wxStrlcpy (char *dest, const char *src, size_t n)  

size_t  wxStrlcpy (wchar_t *dest, const wchar_t *src, size_t n)  

char *  wxStrcat (char *dest, const char *src)  

wchar_t *  wxStrcat (wchar_t *dest, const wchar_t *src)  

char *  wxStrcat (char *dest, const wxString &src)  

char *  wxStrcat (char *dest, const wxCStrData &src)  

char *  wxStrcat (char *dest, const wxCharBuffer &src)  

wchar_t *  wxStrcat (wchar_t *dest, const wxString &src)  

wchar_t *  wxStrcat (wchar_t *dest, const wxCStrData &src)  

wchar_t *  wxStrcat (wchar_t *dest, const wxWCharBuffer &src)  

char *  wxStrcat (char *dest, const wchar_t *src)  

wchar_t *  wxStrcat (wchar_t *dest, const char *src)  

char *  wxStrncat (char *dest, const char *src, size_t n)  

wchar_t *  wxStrncat (wchar_t *dest, const wchar_t *src, size_t n)  

char *  wxStrncat (char *dest, const wxString &src, size_t n)  

char *  wxStrncat (char *dest, const wxCStrData &src, size_t n)  

char *  wxStrncat (char *dest, const wxCharBuffer &src, size_t n)  

wchar_t *  wxStrncat (wchar_t *dest, const wxString &src, size_t n)  

wchar_t *  wxStrncat (wchar_t *dest, const wxCStrData &src, size_t n)  

wchar_t *  wxStrncat (wchar_t *dest, const wxWCharBuffer &src, size_t n)  

char *  wxStrncat (char *dest, const wchar_t *src, size_t n)  

wchar_t *  wxStrncat (wchar_t *dest, const char *src, size_t n)  

int  wxStrcmp_String (const wxString &s1, const T &s2)  

int  wxStricmp_String (const wxString &s1, const T &s2)  

int  wxStrcoll_String (const wxString &s1, const T &s2)  

size_t  wxStrspn_String (const wxString &s1, const T &s2)  

size_t  wxStrcspn_String (const wxString &s1, const T &s2)  

int  wxStrncmp_String (const wxString &s1, const T &s2, size_t n)  

int  wxStrnicmp_String (const wxString &s1, const T &s2, size_t n)  

size_t  wxStrxfrm (char *dest, const char *src, size_t n)  

size_t  wxStrxfrm (wchar_t *dest, const wchar_t *src, size_t n)  

size_t  wxStrxfrm (T *dest, const wxCharTypeBuffer< T > &src, size_t n)  

size_t  wxStrxfrm (char *dest, const wxString &src, size_t n)  

size_t  wxStrxfrm (wchar_t *dest, const wxString &src, size_t n)  

size_t  wxStrxfrm (char *dest, const wxCStrData &src, size_t n)  

size_t  wxStrxfrm (wchar_t *dest, const wxCStrData &src, size_t n)  

char *  wxStrtok (char *str, const char *delim, char **saveptr)  

wchar_t *  wxStrtok (wchar_t *str, const wchar_t *delim, wchar_t **saveptr)

char* wxStrtok  ( char *  str,    const wxString &  delim,    char **  saveptr   )  

wchar_t* wxStrtok  ( wchar_t *  str,    const wxString &  delim,    wchar_t **  saveptr   )  

size_t wxStrxfrm  ( char *  dest,    const char *  src,    size_t  n   )  

size_t wxStrxfrm  ( wchar_t *  dest,    const wchar_t *  src,    size_t  n   )  

size_t wxStrxfrm  ( T *  dest,    const wxCharTypeBuffer< T > &  src,    size_t  n   )  

size_t wxStrxfrm  ( char *  dest,    const wxString &  src,    size_t  n   )  

size_t wxStrxfrm  ( wchar_t *  dest,    const wxString &  src,    size_t  n   )  

size_t wxStrxfrm  ( char *  dest,    const wxCStrData &  src,    size_t  n   )  

size_t wxStrxfrm  ( wchar_t *  dest,    const wxCStrData &  src,    size_t  n   )  

int wxSystem  ( const wxString &  str ) 

wxChar* wxTmemchr  ( const wxChar *  s,    wxChar  c,    size_t  l   )  

char* wxTmemchr  ( const char *  s,    char  c,    size_t  len   )  

int wxTmemcmp  ( const wxChar *  sz1,    const wxChar *  sz2,    size_t  len   )  

int wxTmemcmp  ( const char *  sz1,    const char *  sz2,    size_t  len   )  

wxChar* wxTmemcpy  ( wxChar *  szOut,    const wxChar *  szIn,    size_t  len   )  

char* wxTmemcpy  ( char *  szOut,    const char *  szIn,    size_t  len   )  

wxChar* wxTmemmove  ( wxChar *  szOut,    const wxChar *  szIn,    size_t  len   )  

char* wxTmemmove  ( char *  szOut,    const char *  szIn,    size_t  len   )  

wxChar* wxTmemset  ( wxChar *  szOut,    const wxChar  cIn,    size_t  len   )  

char* wxTmemset  ( char *  szOut,    const char  cIn,    size_t  len   )  

wxUniChar wxTolower  ( const wxUniChar &  c ) 

wxUniChar wxToupper  ( const wxUniChar &  c ) 

int wxUngetc  ( int  c,    FILE *  stream   )

原文地址:https://www.cnblogs.com/godspeedsam/p/3844692.html