当前位置: 首页 > news >正文

网站开发语言html今日热点新闻事件标题

网站开发语言html,今日热点新闻事件标题,室内设计工作室网站怎么做,wordpress 新建导航文章目录 [toc]1、概述2、修改已创建文件编码3、修改vscode默认编码 更多精彩内容👉内容导航 👈👉C 👈👉开发工具 👈 1、概述 在使用MSVC编译器时,出现中文报错的问题可能与编码格式有关。UTF-…

文章目录

    • @[toc]
    • 1、概述
    • 2、修改已创建文件编码
    • 3、修改vscode默认编码

更多精彩内容
👉内容导航 👈
👉C++ 👈
👉开发工具 👈

1、概述

  • 在使用MSVC编译器时,出现中文报错的问题可能与编码格式有关。
  • UTF-8是一种变长的Unicode编码方式,它可以用来表示世界上几乎所有的字符。然而,UTF-8编码有两种常见的形式:UTF-8和UTF-8 with BOM(Byte Order Mark)。
  • UTF-8 without BOM是最常见的UTF-8编码形式,它不包含BOM。BOM是一个特殊的字符序列(EF BB BF),用于标识文件的字节序。
  • 在UTF-8中,字节序是固定的,因此BOM在UTF-8中并不是必需的。然而,一些编辑器和工具可能会在文件开头添加BOM,以帮助识别文件的编码格式。
  • MSVC编译器默认使用系统的本地编码(如Windows-1252)来处理源文件。如果源文件使用UTF-8 without BOM编码,而编译器期望的是本地编码,那么编译器可能会错误地解释文件中的字符,导致中文报错。
  • 当使用UTF-8 with BOM编码时,BOM可以帮助编译器正确识别文件的编码格式,从而避免中文报错。这是因为BOM在文件开头明确标识了文件的编码为UTF-8,编译器可以据此正确地解析文件中的字符。
环境版本
IDEvscode
系统windows11
构建工具cmake
编译器msvc2022-64

问题: 使用msvc编译c++程序时出现如果代码中有中文,则会出现警告、输出乱码或者中文导致的编译失败,如下所示;

甯搁噺涓�鏈夋崲琛岀�� [E:\Code\C++\test\build\test1.vcxproj]
璇�娉曢敊璇�: 缂哄皯鈥�;鈥�(鍦ㄢ€渳鈥濈殑鍓嶉潰) [E:\Code\C++\test\build\test1.vcxproj]
璇ユ枃浠跺寘鍚�涓嶈兘鍦ㄥ綋鍓嶄唬鐮侀〉(936)涓�琛ㄧず鐨勫瓧绗︺€傝�峰皢璇ユ枃浠朵繚瀛樹负 Unicode 鏍煎紡浠ラ槻姝㈡暟鎹�涓㈠け [E:\Code\C++\test\build\test1.vcxproj]

在这里插入图片描述

2、修改已创建文件编码

对于已经存在的文件,需要选择使用utf-8 bom编码重新保存文件;

  • 在vscode窗口右下角,选择UTF-8

在这里插入图片描述

  • 然后在弹窗中选择通过编码保存

在这里插入图片描述

  • 选择使用UTF-8 with BOM编码,然后就可以重新编译了;

在这里插入图片描述

3、修改vscode默认编码

vscode默认使用的是utf-8编码,需要修改为utf-8 bom编码。

如果一个文件一个文件该会非常麻烦,修改vscode默认编码后,新创建文件可以使用utf-8 bom编码。

  • 选择【文件】【首选项】【设置】;

在这里插入图片描述

  • 选择【文本编辑器】【文件】,将【Encoding】项改为使用UTF-8 with BOM

在这里插入图片描述

  • 然后就可以正常编译并且输出中文了;

在这里插入图片描述



http://www.dinnco.com/news/586.html

相关文章:

  • 小白一步步做网站seo站长之家
  • 做电影网站服务器口碑营销案例及分析
  • wordpress教育模板北京seo优化服务
  • 东莞房价二手房厦门百度seo点击软件
  • 网站设计公司哪里好在哪买网站链接
  • 网页源码在线查看工具海口网站关键词优化
  • 郑州新闻网官网电商网站怎样优化
  • 视频优化网站怎么做免费发外链的网站
  • wordpress 作者关键词seo优化排名公司
  • wordpress 米课安卓aso优化工具
  • 企业网站内容运营方案案例seo销售代表招聘
  • 哪家网络么司做网站好网站开发费用
  • 注册功能的网站怎么做免费宣传平台
  • 合肥网站建设网站模板松原市新闻
  • 网站注册系统上海搜索引擎关键词优化
  • 成都网站建设哪家强东莞seo网站制作报价
  • 网站分辨率做96是否会更好手机seo百度点击软件
  • php如何自己做网站苏州网站关键词优化推广
  • 网站图片地址怎么做优化排名推广技术网站
  • 厦门网站建设工作室西安网站快速排名提升
  • 商城网站建设都有哪些类型营销推广公司案例
  • 免费做相册视频网站项目推广方案
  • 给人做网站能赚钱吗百度网盘电脑网页版
  • 网站瀑布流怎么做百度权重批量查询
  • 广州互联网网站建设深圳网站建设哪家好
  • 有没有哪个网站怎么做动漫新闻的搜索量用什么工具查询
  • 移动端网站宽度做多大广东网络seo推广公司
  • 杭州 洛阳网站建设公司 网络服务建设网站公司
  • 网站上的视频上传怎么做广告设计与制作需要学什么
  • wordpress转移厦门seo外包服务