42 lines
1.3 KiB
Plaintext
42 lines
1.3 KiB
Plaintext
|
// cwchar standard header
|
||
|
#pragma once
|
||
|
#ifndef _CWCHAR_
|
||
|
#define _CWCHAR_
|
||
|
#include <yvals.h>
|
||
|
|
||
|
#ifdef _STD_USING
|
||
|
#undef _STD_USING
|
||
|
#include <wchar.h>
|
||
|
#define _STD_USING
|
||
|
#else /* _STD_USING */
|
||
|
#include <wchar.h>
|
||
|
|
||
|
_STD_BEGIN
|
||
|
using ::mbstate_t; using ::size_t; using ::tm; using ::wint_t;
|
||
|
|
||
|
using ::btowc; using ::fgetwc; using ::fgetws; using ::fputwc;
|
||
|
using ::fputws; using ::fwide; using ::fwprintf;
|
||
|
using ::fwscanf; using ::getwc; using ::getwchar;
|
||
|
using ::mbrlen; using ::mbrtowc; using ::mbsrtowcs;
|
||
|
using ::mbsinit; using ::putwc; using ::putwchar;
|
||
|
using ::swprintf; using ::swscanf; using ::ungetwc;
|
||
|
using ::vfwprintf; using ::vswprintf; using ::vwprintf;
|
||
|
using ::wcrtomb; using ::wprintf; using ::wscanf;
|
||
|
using ::wcsrtombs; using ::wcstol; using ::wcscat;
|
||
|
using ::wcschr; using ::wcscmp; using ::wcscoll;
|
||
|
using ::wcscpy; using ::wcscspn; using ::wcslen;
|
||
|
using ::wcsncat; using ::wcsncmp; using ::wcsncpy;
|
||
|
using ::wcspbrk; using ::wcsrchr; using ::wcsspn;
|
||
|
using ::wcstod; using ::wcstoul; using ::wcsstr;
|
||
|
using ::wcstok; using ::wcsxfrm; using ::wctob;
|
||
|
using ::wmemchr; using ::wmemcmp; using ::wmemcpy;
|
||
|
using ::wmemmove; using ::wmemset; using ::wcsftime;
|
||
|
_STD_END
|
||
|
#endif /* _STD_USING */
|
||
|
#endif /* _CWCHAR_ */
|
||
|
|
||
|
/*
|
||
|
* Copyright (c) 1992-2001 by P.J. Plauger. ALL RIGHTS RESERVED.
|
||
|
* Consult your license regarding permissions and restrictions.
|
||
|
V3.10:0009 */
|