DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2014年8月10日

摘要: 参考来源:http://blog.csdn.net/flying8127/article/details/1598521在原来原基础上,将代码整理,并加强安全性. 并按照WindowsAPI设计, 添加输出缓冲长度探测功能当OutUTFString为NULL时, 可以进行输出的UTF8字符串长度探测... 阅读全文
posted @ 2014-08-10 23:30 DoubleLi 阅读(617) 评论(0) 推荐(0)

摘要: windows开发环境下用VC++6.0对unicode 、utf-8、 gb2312 三种编码格式之间的转换方法:[cpp]view plaincopy#include#include#includeusingnamespacestd;voidunicodeToUTF8(constwstring&... 阅读全文
posted @ 2014-08-10 23:25 DoubleLi 阅读(6537) 评论(3) 推荐(1)

摘要: staticstd::wstringMBytesToWString(constchar*lpcszString);staticstd::stringWStringToMBytes(constwchar_t*lpwcszWString);staticstd::wstringUTF8ToWStrin... 阅读全文
posted @ 2014-08-10 23:23 DoubleLi 阅读(14488) 评论(0) 推荐(1)

摘要: ATL宏:USES_CONVERSION;W2AA2WCString StringUtil::UTF8_to_UNICODE(const char *utf8_string, int length){int wcsLen = ::MultiByteToWideChar(CP_UTF8, NULL, ... 阅读全文
posted @ 2014-08-10 23:20 DoubleLi 阅读(2160) 评论(0) 推荐(0)

摘要: 今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计... 阅读全文
posted @ 2014-08-10 23:18 DoubleLi 阅读(345) 评论(0) 推荐(0)