WxWidgets Wrappers of CRT functions

Source: Internet
Author: User
Tags wrappers wxwidgets

-----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, 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)

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.