首页 > 代码库 > 繁体(正体)系统显示简体 乱码

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

原因:系统的编码问题

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

#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

};







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