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

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

(注:netbeans有uft-8,16,32这些版本 ,但是没有像vs那么笼统就说个unicode或者多字节)
搞得我现在都不知道我到底在用哪个版本写.
我想以后只用unicode写,请问有哪些要注意的,谢谢
阅读 3k
1 个回答

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题