随笔分类 -  字符集(编码)

摘要:1、VS中加入 “/utf-8” Qt中 也是加入“/utf-8”,加的地方注意下:在 pro文件中 ,这个位置加入: 2、参考网址:Qt Creator转VS2017遇到'常量中有换行符' - 不正经程序员 - CSDN博客.html(https://blog.csdn.net/weixin_43 阅读全文
posted @ 2019-11-01 13:03 CppSkill 阅读(9845) 评论(0) 推荐(3)
摘要:环境:Win7x64、Qt5.3.2 MSVC2010 OpenGL、vs2010 1、只测试了 4种:Utf8、Latin1、Local8Bit、unicode 2、测试代码:(这个是 "MainWindow.cpp",文件的编码方式是 "UTF8 + BOM") 3、 4、 5、 阅读全文
posted @ 2018-09-21 17:20 CppSkill 阅读(2646) 评论(0) 推荐(0)
摘要:1、 1.1、MSDN 函数WideCharToMultiByte(...) https://msdn.microsoft.com/en-us/library/windows/desktop/dd374130(v=vs.85).aspx 1.2、https://msdn.microsoft.com/ 阅读全文
posted @ 2016-11-23 23:00 CppSkill 阅读(415) 评论(0) 推荐(0)
摘要:ZC: 这里是解决 Windows平台下的这个 编译error :“error C2001: 常量中有换行符”。 ZC: 我现在(20161221)的处理方式:vs2010或vs2015 将cpp文件保存为“UTF-8 + BOM”的格式。此时 编译是OK了,但是qDebug()输出的中文却是乱码了 阅读全文
posted @ 2016-11-16 10:06 CppSkill 阅读(1019) 评论(0) 推荐(0)
摘要:ZC: Win7x64 + Qt551(x86) + vs2013(x86) ZC: 问题:UTF-8 在源码文件中有中文时,有时会报编译错误:C2001 & C2143 分析: --> 于是,需要将源码文件 保存成“UTF-8 + BOM”格式 --> “UTF-8 + BOM”格式,自VS200 阅读全文
posted @ 2016-11-16 09:45 CppSkill 阅读(8185) 评论(1) 推荐(1)
摘要:1、 2、 3、 4、 5、 阅读全文
posted @ 2016-11-15 22:48 CppSkill 阅读(180) 评论(0) 推荐(0)
摘要:1、网上的资料: 1.1、参考网址:http://blog.csdn.net/changsheng230/article/details/6588447 1.2、网页内容: “ Qt 使用Unicode编码来存储操作字符串,但很多情况下,我们不得不处理采用其他编码格式的数据,举例来说,中文多采用GB 阅读全文
posted @ 2016-05-26 21:48 CppSkill 阅读(562) 评论(0) 推荐(0)
摘要:ZC: 来自 我的项目 czgj ZC: (1)、经过测试 MultiByteToWideChar(...) 返回的是 (需要的)WideChar[宽字符]的个数;(2)、WideCharToMultiByte 返回的是 (需要的)Char[窄字符]的个数 。 1、代码: 2、 阅读全文
posted @ 2016-05-26 21:45 CppSkill 阅读(482) 评论(0) 推荐(0)
摘要:ZC: 来自 我的项目 czgj 1、代码: 2、 阅读全文
posted @ 2016-05-26 21:42 CppSkill 阅读(295) 评论(0) 推荐(0)