摘要: 今天遇到一个问题,用复制构造函数构造出来的String和同一个字符串的string对象居然不相等,即A和B是相同字符串的string,调用C=string(A)之后,C和B不相等。后来改成C = string(A.c_str())后,C和B才相等 阅读全文
posted @ 2013-01-09 17:43 jefffyang 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 刚开始开始MFC程序的时候就遇到字符编码的问题,不知道可以设置工作默认编码,搜了下又发现默认的unicode编码又是什么utf_16,我勒个去,索性还是用的MBCS,向外面发送的时候再改用utf8编码,所用的方法如下:char * CharConvert::zhToUtf8(CString str){ int len; len = MultiByteToWideChar(CP_ACP,0,str,-1,NULL,0); wflag = TRUE; wbuf = new WCHAR[len+1];//(WCHAR *)malloc(sizeof(WCHAR)*(len+1)); Mul... 阅读全文
posted @ 2013-01-09 15:48 jefffyang 阅读(2206) 评论(0) 推荐(0) 编辑