在VS2010里调试时,有些变量里是中文字符,在监视窗口里却显示乱码。
虽然在最终网页显示是对的,但这样对调试太不方便了。
我的变量是从数据里取的内容,UTF8的。
传说VS2010不支持UTF8,不知道是不是真的。
为了这个问题我同时装上了中文和英文VS2010都不行,改过数据库charset也失败。
不知道大家有没有遇到过这样的问题。
如果是C#之类的语言,变量都统一是unicode的,因此什么语言都行,如果是UTF-8的可能是需要转码,除非窗口知道这个编码是utf-8的;如果是C/C++的内容,那么看变量的地址空间时对于一些语言是乱码。
一楼正解