繁体(正体)系统显示简体 乱码

原因:系统的编码问题

比如我在简体系统中卸了一段代码,英文的没问题,中文注释会变成如下:

#include<iostream>

#include<vector>

using namespace std;

#define N 10

struct Node{ //袨怓諾潔攷誹萸

Node(Node * par, bool lft)

{

parent= par;

left = lft;

}

Node *parent;
//硌砃邧賦萸腔硌渀

bool left;
//絞賦萸岆邧腔酘滯赽ㄛ寀left峈trueㄛ瘁寀峈false

};

那么怎么办好呢?

解决方法:

1.开启word,我的是2007word繁体版本,操作系统win8.1企業版。

2.点击文件==》 開啟舊檔==》过滤条件为:所有檔案(*.*)

3.选择.cpp文件

4.默认弹出 "檔案轉換"对话框,因为软件能自动识别是簡體中文GB2312,所以直接点确定就可以了

正常显示的如下:

/*

*knapsack.cpp

*

* Created on: 2014年11月11日

*     Author: John

*/

#include<iostream>

#include<vector>

using namespace std;

#define N 10

struct Node{            //状态空间树节点

Node(Node* par, bool lft)

{

parent=par;

left= lft;

}

Node*parent;       //指向双亲结点的指针

boolleft;          //若当前结点是双亲的左孩子,则left为true,否则为false

};

时间: 2024-08-01 05:21:59

繁体(正体)系统显示简体 乱码的相关文章

[VB.NET Tips]StrConv简体转繁体在繁体操作系统下显示为乱码

公司ERP系统(WINFORM)要搞个繁体版,供中国台湾同胞使用. 为了简便起见,写了几个方法,在Form_Load里调用. Public Sub TransControlTextToTraditionalChinese(ByRef tpInstance As Form) tpInstance.Text = TransTextToTraditionalChinese(tpInstance.Text) For Each objControl In tpInstance.Controls If Ty

liunx 系统显示中文乱码问题

在 /etc/environment 里加入一行 LC_ALL="en_US.UTF-8"2. sudo locale-gen zh_CN.GBK3. sudo reboot 输入locale LANG=en_US.UTF-8LANGUAGE=en_US:LC_CTYPE="zh_CN.GBK"LC_NUMERIC="zh_CN.GBK"LC_TIME="zh_CN.GBK"LC_COLLATE="zh_CN.GBK

XShell连接 Linux系统,显示中文乱码

摘要: Linux系统,中文显示乱码 XShell是一个强大的安全终端模拟软件,它支持SSH1, SSH2及 Microsoft Windows平台的Telnet NetSarang Xshell 4 Build 0120协议.使用Xshell可以快速方便的管理Linux主机. 我们在使用时,可能会遇到Linux下显示中文乱码的情况,一下为解决方法. 输入 df -h查看系统容量时,显示如下: 查看语言包支持的语言类型,如下所示: 可知,Linux系统本身不支持UTF-8编码格式.此时,需要修改

Windows10 命令行中文显示乱码,无法输入中文,查看中文文件夹和文件名称显示为乱码

最近,新购的OMEN HP Laptop,打开dos窗口,PIMG www.51ct.com,中文显示为乱码. 经过两天的百度,最后参考 http://blog.csdn.net/daxiang12092205/article/details/52748110 按如下操作,问题得以解决. 按下WIN+R快捷键,在运行的窗口中输入:control,打开控制面板: 选择区域-->管理-->非Unicode程序的语言-->更改系统区域设置:中文(简体,中国) 重启电脑,dos中文操作显示,中文

Linux中vi显示中文乱码的问题

由于在windows下默认是gb编码,而我的vim默认是utf-8(gedit默认也是utf-8),所以打开会成乱码.修改了一下配置文件,使vi支持gb编码就好了.$vi ~/.vimrclet &termencoding=&encodingset fileencodings=utf-8,gbk$:wq再次打开vi,显示就正常了.vim中编辑不同编码的文件时需要注意的一些地方此文讲解的是vim编辑多字节编码文档(中文)所要了解的一些基础知识,注意其没有涉及gvim,纯指字符终端下的vim.

基于Windows环境下cmd/编译器无法输入中文,显示中文乱码解决方案

基于Windows环境下cmd/编译器无法输入中文,显示中文乱码解决方案 两个月前做C++课设的时候,电脑编译器编译结果出现了中文乱码,寻求了百度和大神们,都没有解决这个问题,百度上一堆解释是对编译器进行设置之类的,结果没有一个有效果,暑假学习了用Dos来开发Java程序,输入cmd命令中dir(directory)进行查询操作时,显示了一堆中文乱码,原本是想重装系统的,因为电脑里面重要东西有点多,所以自己花了一段时间捣鼓了一下电脑,终于解决了如上两个问题,现在心里很开心,附上如下两幅图: cm

Win7剪贴板粘贴汉字显示为乱码的解决办法

http://blog.csdn.net/tanaya/article/details/8684805 最近2天发现在记事本粘贴的时候汉字都显示为乱码了,很纠结,后面发现是[区域和语言]设置中的“文本服务和输入语言”的问题:不知道什么时候默认输入语言变成了“英语(美国) - 美式键盘”,解决办法是: 修改默认输入语言为:“中文(简体,中国) - 中文(简体) - 美式键盘” 即可! 解决前的设置:                                                  

SSH Secure Shell Client连接Linux 命令行显示中文乱码问题 和oracle 查询数据中文乱码问题

一.SSH Secure Shell Client连接Linux 命令行显示中文乱码问题 linux 设置系统语言 修改 /etc/sysconfig/i18n 文件,如 LANG="en_US.UTF-8",xwindow会显示英文界面, LANG="zh_CN.GB18030",xwindow会显示中文界面. 还有一种方法 cp /etc/sysconfig/i18n $HOME/.i18n 修改 $HOME/.i18n 文件(vim  $HOME/.i18n)

cmd命令行显示中文乱码

cmd命令行窗口显示中文乱码,多是因为cmd命令行窗口字符编码不匹配导致. 修改cmd窗口字符编码为UTF-8,命令行中执行:chcp 65001切换回中文:chcp 936这两条命令只在当前窗口生效,重启后恢复之前的编码. 切换cmd窗口字符编码有风险,例如切换过以后中文显示乱码,并且不能永久切换回原来模式,只能每次chcp 936. cmd中文显示乱码永久解决方案,以切换回中文936为例: 打开不正常的 CMD命令提示符窗口后,单击窗口左上角的图标,选择弹出的菜单中的“默认值”,切换到第一个