搜索

首页  >  问答  >  正文

c++ 编程ascll版本或者unicode版本的问题 到底哪一种编码是unicode 版本

我用vs2015 设置unicode编码,然后打开发现他是gb2312编码.
我用netbeans 写的程序我不知道该怎么选择unicode版本.我选择了utf-16 出来的中文是乱码

(注:netbeans有uft-8,16,32这些版本 ,但是没有像vs那么笼统就说个unicode或者多字节)
搞得我现在都不知道我到底在用哪个版本写.
我想以后只用unicode写,请问有哪些要注意的,谢谢
PHP中文网PHP中文网2752 天前881

全部回复(1)我来回复

  • PHPz

    PHPz2017-05-16 13:27:34

    gb2312就用gb2312编码打开,用其他编码打开当然乱码了,文件使什么字符编码就要用相应的编码解码?或者将gb2312编码转换成其他编码,如utf-8.可以用notepad的另存为吧.

    回复
    0
  • 取消回复