
字符编码
文章平均质量分 55
飞天狐213
为理想而奋斗!
展开
-
vs2010与mysql数据库中文乱码问题!
如果通过vs2010来操作数据库,当数据库中出现宽字符的时候,在vs2010下将出现乱码,解决方法是调用函数:mysql_query( &myconnt, "SET NAMES 'GB2312' ");这是因为vs2010与mysql对宽字符的处理方式不一致导致的问题,通过调用上述函数,可以使其使用同一字符集进行宽字符的处理;原创 2013-08-03 19:09:11 · 2940 阅读 · 0 评论 -
文件读写字符乱码的解决方案
关于字符乱码,可能很多人在实际的开发过程中都会遇到。要解决它,既是一个简单的问题,又是一个复杂的问题。 简单是因为只要编码方式选对就可以从容的解决它,复杂也是复杂在编码方式的选择这里。 对于ANSI编码的文件,只需要按照常规的读写方法就行,而对于UNICODE编码的文件,需要用宽字符串来接受读取的内容,或者通过常规字符串读取后通过API 函数MultiByt原创 2013-08-18 09:24:36 · 2607 阅读 · 0 评论 -
C++中字符串的转换问题半解
开发平台:vs2010,语言:C++,MFC;(1)CString to const char*强制转换: 代码如下:CString strTemp(“hello world”);const char* szTemp;szTemp = strTemp; MessageBox( (LPCTSTR)(LPSTR)szTemp );然而此法虽然简单,但是编译时却经常原创 2013-07-30 18:16:00 · 941 阅读 · 0 评论