从P4得到的string中,有的成了乱码。

huheng_0_0 huheng_0_0 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我的环境是VS2005,Regional and Language option->Regional Option中Stanards and formats是English(United States), Advanced选项卡中的Language for non-Unicode Programs是Chinese(PRC).
问题:当我从P4上同步代码之后,有的string字符变成了乱码,比如从
// Russian
// style
mListDefaultMappingString.Add(/*NOXLATE*/"Ñòèëü"); // on P4
变成了
// Russian
// style
mListDefaultMappingString.Add(/*NOXLATE*/"羊桦?); // 此处还会导致本机编译不过。
请问:有什么办法或者VS设置可以使得这种错误不产生。目前有一个办法是更改Advanced选项卡中的Language for non-Unicode Programs是Chinese(PRC) to English, 但是这是系统设置,这样会带来别的问题,所以不能这么改。
...全文
评论 1
收藏 已收藏
分享
返回顶部
huheng_0_0
C# 111,129 成员 642,538 内容