123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156 |
- #ifndef __CWCHAR_HEADER
- #define __CWCHAR_HEADER
- #include <wchar.h>
- namespace std {
- using ::mbstate_t;
- using ::wint_t;
- using ::size_t;
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::btowc;
- #endif
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- using ::getwchar;
- #endif
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- using ::ungetwc;
- #endif
- using ::wcscpy;
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::wcsrtombs;
- #endif
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::wmemchr;
- #endif
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- using ::fgetwc;
- #endif
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::mbrlen;
- #endif
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::vfwprintf;
- #endif
- #endif
- using ::wcscspn;
- using ::wcsspn;
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::wmemcmp;
- #endif
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- using ::fgetws;
- #endif
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::mbrtowc;
- #endif
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::vswprintf;
- #endif
- #endif
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- using ::wcsftime;
- #endif
- using ::wcsstr;
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::wmemcpy;
- #endif
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- using ::fputwc;
- #endif
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::mbsinit;
- #endif
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::vwprintf;
- #endif
- #endif
- using ::wcslen;
- using ::wcstod;
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::wmemmove;
- #endif
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- using ::fputws;
- #endif
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::mbsrtowcs;
- #endif
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::wcrtomb;
- #endif
- using ::wcsncat;
- using ::wcstok;
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::wmemset;
- #endif
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- #if !(defined(__DECCXX_VER) && __DECCXX_VER <= 60290024)
- using ::fwide;
- #endif
- #endif
- #endif
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- using ::putwc;
- #endif
- using ::wcscat;
- using ::wcsncmp;
- using ::wcstol;
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::wprintf;
- #endif
- #endif
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::fwprintf;
- #endif
- #endif
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- using ::putwchar;
- #endif
- using ::wcschr;
- using ::wcsncpy;
- using ::wcstoul;
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::wscanf;
- #endif
- #endif
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::fwscanf;
- #endif
- #endif
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::swprintf;
- #endif
- #endif
- using ::wcscmp;
- using ::wcspbrk;
- using ::wcsxfrm;
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- using ::getwc;
- #endif
- #if !(defined(__linux) && defined(__DECCXX_VER) && __DECCXX_VER <= 60390005)
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::swscanf;
- #endif
- #endif
- using ::wcscoll;
- using ::wcsrchr;
- #if !(defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 740)
- using ::wctob;
- #endif
- }
- #endif // CWCHAR_HEADER
|