摘要: // MBCS字符集转换成UTF-8,使用完了之后要释放返回的内存!char* DataStore::MBCS2Utf8(char* szMBCS, ULONG* _out_length){ if (szMBCS == NULL || _out_length == NULL) return NULL; // 方法:先转换成CP_ACP再转换成CP_UTF8 int nLength = MultiByteToWideChar(CP_ACP, 0, szMBCS, -1, NULL, NULL); // 获取缓冲区长度,再分配内存 WCHAR *tch = new WCHAR[nLength];. 阅读全文
posted @ 2012-06-11 10:15 特洛伊人 阅读(1837) 评论(0) 推荐(0) 编辑
摘要: 简单写了一个小类,获取ASPSESSIONID、PHPSESSID等WebClient无法获取的Cookies,如果高手有更好的意见,欢迎补充。代码如下: 1 using System; 2 using System.Collections.Generic; 3 using System.Text; 4 using System.Net; 5 using System.Net.Sockets; 6 7 namespace EatOrange 8 { 9 // 使用SOCKET获取Cookie信息10 class CookieGet11 {12 priv... 阅读全文
posted @ 2012-04-22 14:38 特洛伊人 阅读(2516) 评论(0) 推荐(0) 编辑
摘要: XmlWriter 表示一个编写器,该编写器提供一种快速、非缓存和只进的方式来生成包含 XML 数据的流或文件。假设我们要写入以下结构的XML:<BookList> <Book name="书籍1" id="1" category="计算机"> <Book name="书籍2" id="2" category="计算机"></BookList>首先使用XmlWriter的静态成员函数Create创建一个xmlWriter对象,C 阅读全文
posted @ 2012-04-18 12:25 特洛伊人 阅读(7843) 评论(0) 推荐(0) 编辑