14 #define __STDC_UTF_16__ 
   15 #define __STDC_UTF_32__ 
   20 #if !defined __cplusplus || (defined _MSC_VER && _MSC_VER < 1900) 
unsigned int char32_t
Definition: uchar.h:22
 
#define _ACRTIMP
Definition: corecrt.h:27
 
#define _Out_opt_
Definition: sal.h:343
 
_Out_writes_opt_(_MaxCount)
 
_In_ size_t _Deref_pre_opt_z_ char const _In_ size_t _N
Definition: wchar.h:78
 
_Check_return_ _ACRTIMP size_t __cdecl mbrtoc32(_Out_opt_ char32_t *_Pc32, _In_reads_or_z_opt_(_N) const char *_S, _In_ size_t _N, _Inout_ mbstate_t *_Ps)
 
#define _CRT_BEGIN_C_HEADER
Definition: vcruntime.h:73
 
unsigned int _Char32_t
Definition: uchar.h:18
 
#define _Check_return_
Definition: sal.h:554
 
#define _In_
Definition: sal.h:305
 
_Check_return_ _ACRTIMP size_t __cdecl c32rtomb(_Out_writes_opt_(6) char *_S, _In_ char32_t _C32, _Inout_ mbstate_t *_Ps)
 
unsigned short char16_t
Definition: uchar.h:21
 
_Check_return_ _ACRTIMP size_t __cdecl mbrtoc16(_Out_opt_ char16_t *_Pc16, _In_reads_or_z_opt_(_N) const char *_S, _In_ size_t _N, _Inout_ mbstate_t *_Ps)
 
#define _CRT_END_C_HEADER
Definition: vcruntime.h:76
 
return _S
Definition: wchar.h:262
 
#define _Inout_
Definition: sal.h:375
 
_Check_return_ _ACRTIMP size_t __cdecl c16rtomb(_Out_writes_opt_(6) char *_S, _In_ char16_t _C16, _Inout_ mbstate_t *_Ps)
 
Definition: corecrt.h:497
 
unsigned short _Char16_t
Definition: uchar.h:17
 
_In_reads_or_z_opt_(_SrcSizeInBytes) char const *_SrcCh