Linux下UTF 32和UTF 16互相转换代码
Linux下UTF 32和UTF 16互相转换代码:#defineDECLARE_WCS2UTF16CONVint_len;(_len);wchar_t*_wcs;(_wcs);unsignedshort*_utf16;(_utf16) #defineWCS2UTF16(wcs) (((_wcs=wcs)==NULL)?NULL:( _len=(utf16len(_wcs)+1), wcs2utf16(_wcs,(unsignedshort*)alloca...