有关解决控制台输出汉字转化成“??????”的方法

很多朋友在第一次使用vs的时候,由于win10的版本更新,很多人都会遇见控制台无法输出中文的情况。
如图:

本人也在第一次使用vs时出现了这种情况,自己辛辛苦苦编出的程序,为了能更好的体验,第一次大家都习惯的输出“中文”,然而却出现了全是问号的情况

我也在网上看了,并且尝试了很多朋友的方法,但对于自己来看,因为第一次装vs很多设置都是默认的,所以和vs本事的设置无关。在这里,我就分享一下我的方法,不敢说一定成功,但是大多都是这个毛病。

1.在运行程序弹出的控制台,上点击右键,选定属性,进入控制台属性界面

2.在属性界面中,选定选项界面,勾选其中的使用旧版控制台,然后重启电脑,你就会发现你已经可以正常输出中文了(ps:本人用的vs2013,还不清楚最新版本是怎么样,仅供参考)

原文地址:https://blog.51cto.com/14232678/2372649

时间: 2024-10-07 18:34:06

有关解决控制台输出汉字转化成“??????”的方法的相关文章

C# 将汉字转化成拼音

本文来自http://www.cnblogs.com/yazdao/archive/2011/06/04/2072488.html 首先下载Visual Studio International Pack 1.0,官方下载地址:http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=44CAC7F0-633B-477D-AED2-99AEE642FC10&displaylang=zh-cn.下载完毕后解压,解压后可以发现7个M

解决js输出汉字乱码问题

当我们需要使用js输出汉字时,偶然会出现输出的中文汉字乱码的情况,在网上收了很多解决方案 1.在mata中加 <meta content="text/html; charset=utf-8" http-equiv="Content-Type"/> 2.引入js时制定编码 <script type="text/javascript" src="jquery.min.js" charset="utf-8

R语言将汉字转化为拼音方法

本文利用了Rcpp包,将C++代码直接在R语言里编译调用,从而实现将汉字转化为拼音,使用方法,将C++代码保存为pinyin.cpp,然后在R语言用sourceCpp()函数编译之后就会出现函数getLetter了 效果: > library(Rcpp) > sourceCpp("pinyin.cpp") > getLetter("试试效果怎样") [1] "SHISHIXIAOGUOZENYANG" pinyin.cpp 代码

解决js输出汉字乱码的问题

最近做安卓开发,安卓客户端调用服务器页面,但是服务器编码为gbk,安卓编码为utf-8,导致js输出内容报错,前期的做法是调整js文件编码,但是会生成两个版本,很不方便,最后找到对汉字进行转码的形式进行解决.其中js对汉字转吗的函数有encodeURI.encodeURIComponent.escape.下面做一下简单介绍. 1.encodeURI和decodeURI [1]语法:encodeURI(string).decodeURI(string) [2]说明:decodeURI() 函数可对

POST请求中将输入的汉字转化成可识别的url字符串

当我们查询一个城市是的信息时,我们需要输入一个城市名,然后我们将城市名作为url的一个参数去请求数据.但是汉字作为url参数不能作为正确的请求链接. 比如我们在UITextField内输入城市:上海. 那么我们可以通过UITextField的text属性获得我们输入的城市上海字符串.NSString *str = = textField.text;这里str = @"上海"; 然后我们将str作为POST请求参数的[request setHTTPBody:str].当然str并不是只是

Python汉字转换成拼音

最近在使用Python做项目时,需要将汉字转化成对应的拼音.在Github上找到了一个现成的程序. Python汉字转拼音 使用实例如下: from pinyin import PinYin test = PinYin() test.load_word() print test.hanzi2pinyin(string='钓鱼岛是中国的') print test.hanzi2pinyin_split(string='钓鱼岛是中国的', split="-") 输出: ['diao', 'y

几个将汉字转换成拼音的在线工具

编程时,经常遇到由于汉字兼容性差带来的困扰.解决的方法之一就是使用汉语拼音来代替汉字,(使用英语翻译比较费时).将汉语转换成拼音的方法有很多,可以通过编程实现,比如借助于pinyin package,也可以使用现在工具,直接将汉语转化为拼音.需要注意的是,在汉字转化成拼音时,需要注意尽量不要保留声调,因为声调的兼容性也比较差. 支持不带声调的汉字转化成拼音的在线工具如下: http://www.atool.org/hanzi2pinyin.php http://zhongwenzhuanpiny

laravel 将数组转化成字符串 再把字符串转化成数组

这是在给阮少翔改代码的时候用的方法, 开始的数据用explored转化成数组不是想要的结果, 我就自己写了一个方法把有用的信息提取出来拼接成一个字符串, 再用explored将字符串转化成数组.   方法有点笨, 但是最后是解决了阮少翔的问题 $re1 = DB::table('admin_user') ->join('admin_role_user','admin_user.id','=','admin_role_user.user_id') ->select('admin_role_use

使用CFStringTransform将汉字转成拼音,非常耗时!

最近做一个通讯录项目,需要将联系人读入app内存(通讯录有400人左右),并依照首字母排序.这里使用了在将汉字转化成拼音的时候,iOS系统自带接口: 注意self.latinString需要是一个mutable的string //1.将非字符串转化成拉丁字母 CFStringTransform((__bridge CFMutableStringRef)self.latinString, NULL, kCFStringTransformMandarinLatin, NO); CFStringTra