Go to the documentation of this file.
60 #ifndef INCLUDED_POSIX
61 #define INCLUDED_POSIX
88 # define snprintf _snprintf
89 # define swprintf _snwprintf
90 # define vsnprintf _vsnprintf
91 # define vswprintf _vsnwprintf
96 #define strcasecmp _stricmp
97 #define strncasecmp _strnicmp
98 #define wcscasecmp _wcsicmp
99 #define wcsncasecmp _wcsnicmp
103 # define EMULATE_WCSDUP 1
104 # define EMULATE_WCSCASECMP 1
106 # define EMULATE_WCSDUP 0
107 # define EMULATE_WCSCASECMP 0
111 extern wchar_t* wcsdup(
const wchar_t* str);
114 #if EMULATE_WCSCASECMP
115 extern int wcscasecmp(
const wchar_t* s1,
const wchar_t* s2);
124 # define isfinite _finite
125 # define isnan _isnan
127 # define isfinite std::isfinite
128 # define isnan std::isnan
132 #endif // #ifndef INCLUDED_POSIX