技术栈

源字符集

大河qu
2 年前
字符编码·源字符集·执行字符集·utf-8·c4819编译告警·代码页·qtcrtator+msvc
IDE /完整分析C4819编译错误的本质原因本文将从根本原因上来分析和解决 “C4819” 编译告警问题。“C4819: 该文件包含不能在当前代码页(936)中表示的字符,请将该文件保存为Unicode格式以防止数据丢失”。
大河qu
2 年前
ide·字符编码·vs字符集·源字符集·执行字符集·代码文件编码·utf-8
IDE/VS项目属性中的 <字符集> 配置项,它到底是干什么用的?在整理 《QtCreator 下使用MSVC编译器》这篇文章时,回想起当年并没有彻底搞明白 “项目属性 -> 常规 -> 项目默认值 -> 字符集” 配置项的作用。且我坚信,搞明白此问题,那么 Qt + MSVC集成开发环境下的一些原有问题将会不攻自破。于是单独拎出来整理啦此篇文章。整理此篇文章时,我卡壳了,期间去整理发布了 《IDE /字符编码与文本文件(如cpp源代码文件)》,关于字符编码识别技术、BOM等基本内容可以参考其中的相关描述。