- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 unicode utf8 多字节转换
<br /> <br />#include <windows.h> #include <iostream> #include <vector> using namespace std; std::wstring UT2WC(const char* buf) { int len = MultiByteToWideChar(CP_UTF8, 0, buf, -1, NULL, 0); std::vector<wchar_t> unicode(len); MultiByte
2011-03-22 18:43:00 682
原创 CMarkup
<br />CMarkup xml;<br />xml.Load("xxx.xml");//装载xml文件<br /> <br />xml.SetDoc(str);//将str作为xml文件进行解析<br /> <br /> <br /><br /><?xml version="1.0" encoding="utf-8"?><br /><root><br /><Item>item</Item> //xml.FindElem("root"); xml.IntoElem(); xml.FindElem
2011-03-18 10:15:00 481
转载 KMP
这里不做研究,只是为个人加深印象而写,以便日后查阅,具体可以参考下面两篇文章,写的比较详细:http://wenku.baidu.com/view/5045c90cba1aa8114431d994.htmlhttp://www.matrix67.com/blog/archives/115C++代码 view plaincopy to clipboardprint?#include //获取模式数组 void GetNext(const char* p,int next[]) { int
2011-03-18 08:28:00 315
转载 unicode 等字符转换
<br /><br />近日闲来无事,前一阵子又被Unicode搞的焦头烂额,于是想看看MSDN吧!英文的看起来真费劲,为了以后省点劲,翻译总结了一下,备查。英文水平有限,如有出入,请参见MSDN。<br />第一个就是宽字符到多字节字符转换函数,函数原型如下:<br />int WideCharToMultiByte(<br />UINT CodePage,<br />DWORD dwFlags,<br />LPCWSTR lpWideCharStr,<br />int cchWideChar,<br /
2011-03-10 15:51:00 893
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人