可以看看这个,2010和这个应该差不远,看有没有帮助
http://ssy871120.blog.163.com/blog/static/98315523201231821235365/
我试了一下,还是不行
你是把中文当字符串输出吧?
这样cout << "你好" << endl;?可能在你安装的时候语言包没安装完全吧?
@厕所门口~~: 那我现在怎么办?重新安装吗?
@米书: 要不要12的,,我安装的这个2012 的倒没问题,要的话给我你的邮箱。。
@厕所门口~~: 要的,麻烦你传给我,密匙也给我啊
@米书:邮箱。。。。不然我肿么发?
@厕所门口~~: 我还以为你能够看到我的资料,邮箱:2860975896@qq.com
你的操作系统是英文的吧?
可以在 “控制面板”--“区域和语言设置” 面板里,找到关于地区和中文设置的问题。把他们改为中国,就应该没有问题了
没有啊,我操作系统中文的啊
第一个方法试了一下,木有用;第二个方法,我只是写了个很简单的程序代码,木有涉及到网页。
设置你的输出为utf-8或者gb的。也许是那里的问题。
utf-8前面有人提到过,试过了木有用?GB哪里设置?
@米书: 跟设置utf-8一样。 只不过是GB2312的。你可以尝试一下。
@情歌丶:
@米书: 我说的是一句代码来设定的这两个。
@米书: Console.InputEncoding = Encoding. 后面是各种格式 你尝试一下这样的设置
@米书: Console.OutputEncoding = Encoding. 或者这个
@情歌丶: 。。。。不管用啊
@米书: 你用这个方法把那几个编码都试过了么。。 我以前也出过乱码。 就是这个搞定的。
如果你还不行的话。 我就没办法了。。
@情歌丶: 你说要编代码的那个,你能不能给我一个完整的代码,我自己不知道那是什么意思
@米书: 就是在输出之前。把Console.OutputEncoding = Encoding. 什么什么的或者是Console.InputEncoding = Encoding. 什么什么的写上。就好了。
@情歌丶: 这个是用在C++\CLI里面的啊