阿赵UE引擎C++编程学习笔记——解决中文乱码问题

news2024/10/5 15:34:39

  大家好,我是阿赵。
  在UE编写C++的时候,可能有些朋友发现,在C++里面如果打印输出或者赋值一些中文的字符串的时候,会出现各种的报错,要么乱码,要么直接编译不过。
  这个问题,其实和UE本身没什么太大关系,是Visual Studio的问题或者是系统的问题。

一、代码的乱码

  为了解决这个问题,我们需要在Visual Studio里面强制指定一下UTF-8编码。
  先打开Visual Studio 2022,然后在”扩展”里面找到”管理扩展”的选项:
在这里插入图片描述

  打开管理扩展界面之后,搜索一下utf8,可以找到一个Force UTF-8(No BOM)的扩展选项:
在这里插入图片描述

  点击下载并安装:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  安装完之后,再在里面打印一个中文的字符串,发现已经能正常编译和显示了:
在这里插入图片描述

二、编译报错乱码

  在编译失败的时候,经常会看到这样一堆看不懂的乱码,导致很难去判断报错的原因:
在这里插入图片描述

  这个问题,其中一个解决办法是,找到Windows的区域设置——其他日期、时间区域设置——管理——更高系统区域设置,然后勾上:Bate 版:
  使用Unicode UTF-8 提供全球语言支持
在这里插入图片描述

  修改完这个设置之后,是需要重启Windows系统的,重启完之后,再次打开UE,编译,就会看到之前的编译报错都变成中文了。
在这里插入图片描述
不过这样的修改,可能会影响到系统里面别的软件,是否需要这样设置要考虑下。如果实在不行,其实在visual studio里面编译,就会在vs里面看到报错,那样就不会有乱码的问题。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1673287.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数字化信息协同助力智能巡查,基于YOLOv5全系列【n/s/m/l/x】参数模型开发构建无人机数字侦查场景下智能靶标检测识别系统

无人机的快速发展与普及,使得其进入千家万户各行各业,发挥着越来越重要的作用。随着科技的飞速发展,未来的数字信息化战场正逐渐展现出其独特的作战形态。在这个以数据和信息为主导的新战场上,无人机侦查手段与人工智能目标智能检…

vue3编译优化之“静态提升”

前言 在上一篇 vue3早已具备抛弃虚拟DOM的能力了文章中讲了对于动态节点,vue做的优化是将这些动态节点收集起来,然后当响应式变量修改后进行靶向更新。那么vue对静态节点有没有做什么优化呢?答案是:当然有,对于静态节…

AI论文写作生成器-AI自动生成论文-10分钟/万字论文

在当今这个高速发展的信息时代,科技的进步无疑给我们的工作、学习乃至生活带来了翻天覆地的变化。学术研究领域也不例外,近期一款新型的论文自动写作神器诞生了,它凭借人工智能技术的优势,为学者和研究人员撰写学术论文提供了极大…

每日一题11:Pandas:数据重塑-透视

一、每日一题 解答: import pandas as pddef pivotTable(weather: pd.DataFrame) -> pd.DataFrame:df_pivot weather.pivot(indexmonth, columnscity, valuestemperature)return df_pivot 题源:力扣 二、总结 Pandas 是一个强大的 Python 数据分析…

ANSYS Workbench中如何从面选择创建节点集合named selection?

点击选中一个面,右键named selection:

windows下安装redis

正常生产我们会在Linux下安装redis,windows下安装redis只做依赖环境的快速搭建、项目的快速验证。 1、下载地址 Releases microsoftarchive/redis GitHub 下载 Redis-x64-3.0.504.zip 2、解压文件夹 解压到本地某个文件夹下,比如 D:\redis-3.0.504 3…

STL---排序模板参数

map 对map进行排序 首先一定要注意map模板类的第三个模板参数&#xff0c;这个参数决定元素按键值升序或者降序在map中的存储方式&#xff1a; 默认&#xff1a;less<key>升序----- < -----第一个小于取第一个 可设置&#xff1a;greater<key>降序-------…

机器人系统ros2-开发学习实践11-从零开始构建视觉机器人模型(urdf)(02)

接上一个教程继续完善&#xff0c; 我们需要对机器人身体的蓝色&#xff0c;我们定义了一种名为“蓝色”的新材质&#xff0c;其中红色、绿色、蓝色和 alpha 通道分别定义为 0、0、0.8 和 1。所有值都可以在 [0,1] 范围内。然后该材料由 base_link 的视觉元素引用。白色材料的…

移动 App 入侵与逆向破解技术-iOS 篇

如果您有耐心看完这篇文章&#xff0c;您将懂得如何着手进行app的分析、追踪、注入等实用的破解技术&#xff0c;另外&#xff0c;通过“入侵”&#xff0c;将帮助您理解如何规避常见的安全漏洞&#xff0c;文章大纲&#xff1a; 简单介绍ios二进制文件结构与入侵的原理介绍入…

【C++】可变参数模板简单介绍

前言 可变参数模板是C11中的新特性&#xff0c;它能够让我们创建可以接收可变参数的函数模板和类模板&#xff0c;相比C98/03&#xff0c;类模版和函数模版中只能含固定数量的模版参数&#xff0c;可变模版参数是一个巨大的改进&#xff0c;通过系统系统推演数据的类型&#xf…

【论文阅读笔记】HermesSim(Code is not Natural Language) (Security 24)

个人博客地址 HermesSim [Security 24] 论文&#xff1a;《Code is not Natural Language: Unlock the Power of Semantics-Oriented Graph Representation for Binary Code Similarity Detection》 仓库&#xff1a;https://github.com/NSSL-SJTU/HermesSim 提出的问题 二…

OpenAI 刚刚宣布了 “GPT-4o“ 免费用户开放、通过 API 可用

OpenAI 刚刚宣布了 “GPT-4o”。它可以通过语音、视觉和文本进行推理。 该模型速度提高了 2 倍&#xff0c;价格降低了 50%&#xff0c;比 GPT-4 Turbo 的速率限制高出了 5 倍。 它将对免费用户开放、通过 API 可用。 与 GPT-4 相比&#xff0c;GPT-4o 的速度和额外的编码能力…

网站客服系统免费版_服务器版_永久免费用的在线客服系统_OctIM

OctIM是一款可以永久免费用的在线客服系统&#xff0c;对于广大初创型的企业来说&#xff0c;是一个很好的助力。初创公司因为前期的业务量以及访问流量不是很高&#xff0c;一般初步只需要满足访客的基本聊天咨询对话就可以了&#xff0c;所以&#xff0c;对于免费的可以永久使…

齐护K210系列教程(十七)_多线程应用

多线程应用 课程资源联系我们 在实际应用中我们会常碰到当一个程序中要分两部运行&#xff0c;但他们不能相互影响&#xff0c;那么可以建多个线程&#xff0c;但这种方案只能运行一些简单的应用&#xff0c;过于复杂的算法运算不一定能成功&#xff0c;所以在应用时要多测试&a…

Android Saving Activity State使用说明和注意事项

1、说明 在管理activity生命周期的简单介绍中提到当一个activity被暂停或停止时&#xff0c;该activity的状态被保留。因为当activity对象被暂停或停止时仍然保留在内存中&#xff0c;所有有关成员的信息和当前的状态仍然可用。这样&#xff0c;用户对该activity所做的任何更改…

51单片机实现俄罗斯方块游戏编程

一、设计要求 &#xff08;1&#xff09;利用51单片机&#xff0c;设计一款俄罗斯方块游戏&#xff0c;完成硬件电路的开发和程序的编写调试&#xff1b; &#xff08;2&#xff09;采用LCD12864液晶作为游戏运行界面&#xff1b; &#xff08;3&#xff09;利用按键输入灵活…

AI应用案例:会议纪要自动生成

以腾讯会议转录生成的会议记录为研究对象&#xff0c;借助大模型强大的语义理解和文本生成等能力&#xff0c;利用指令和文本向量搜索实现摘要总结、要点提取、行动项目提取、会议纪要生成等过程&#xff0c;完成会议纪要的自动总结和生成&#xff0c;降低人工记录和整理时间成…

【微信小程序开发】深入探索事件绑定、事件冒泡、页面跳转的逻辑实现

✨✨ 欢迎大家来到景天科技苑✨✨ &#x1f388;&#x1f388; 养成好习惯&#xff0c;先赞后看哦~&#x1f388;&#x1f388; &#x1f3c6; 作者简介&#xff1a;景天科技苑 &#x1f3c6;《头衔》&#xff1a;大厂架构师&#xff0c;华为云开发者社区专家博主&#xff0c;…