VS当中c++程序窗体显示乱码的问题

VS当中c++程序窗体显示乱码的问题,第1张

这是因为编译器不支持。以下为几种常用的编译器

c++编译器是一个与标准化C++高度兼容的编译环境。这点对于编译可移植的代码十分重要。编译器对不同的CPU会进行不同的优化。

常见的C++编译器有如下几种:

GNU C++

g++是一个开源的C++编译器,GCC3.3对标准化C++的支持达96.15%。

值得一提的是,gcc是gnu c的编译器, g++是gnu c++的编译器, 而egcs(Enhanced GNU Compiler Suite)可以认为是gcc的改进版。目前gcc已经改名,从原来代表GNU C Compiler改变为代表GNU Compiler Collection。而MinGW或Cgywin,是在windows平台上的gnu c/c++编译器,以及库文件,运行环境的集合。

Borland C++

该编译以速度快、空间效率高而著称。它的5.5版本对标准化C++的支持达92.73%,而官方称100%符合ANSI/ISO的C++标准和C99标准。

它是Borland公司开发的,是Borland C++ Builder和Borland C++ Builder X这两种IDE的后台编译器。

Visual C++

VC++6.0对标准化C++的兼容仅达83.43%。

它是Visual Studio、Visual Studio.net 2002、Visual Studio.net 2003、Visual Studio.net 2005的后台C++编译器。随着Stanley Lippman等编译器设计大师的加盟,它变得非常成熟可靠了。Visual C++

我的问题是:vs2008打开项目中文乱码,原因是我的Windows环境语言是中文简体,而项目中是繁体,所以导致打开出现乱码。解决:

我的是window10(Windows7也是一样的解决方法):控制台--时钟,语言和区域--地区(变更位置)--系统管理--变更系统地区设定(进行选择和项目中语言一致的语言,我的项目是繁体,所以我选择了繁体台湾)--确定--电脑重启,之后重新开启项目就可解决


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11322799.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存