有关linux和windows下默认编码方式的区别

Richardicy 2014-12-04 02:36:11
是这样的,我记得以前在做一个日本外包项目的时候,其实做过一个编码格式转换的项目
之前日本人的代码编码是 EUC-JP,要给转成UTF-8
我记得当时不仅仅要改OS的local,而且要用iconv工具把代码文本本身给转成UTF-8
我记得当时有个很令人震惊的结论,就是linux下决定代码执行的默认编码方式,是通过代码文本本身是什么编码来决定的,而不是local环境变量来决定的
最近刚在windows下编程两个月,windows下也是这样的规则吗?
还是说,就是由local环境来决定的呢
...全文
296 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2014-12-04
  • 打赏
  • 举报
回复
推荐使用ConvertZ软件进行编码转换。
图灵狗 2014-12-04
  • 打赏
  • 举报
回复
参考我的博文 http://blog.csdn.net/turingo/article/details/8136644
引用 楼主 Richardicy 的回复:
是这样的,我记得以前在做一个日本外包项目的时候,其实做过一个编码格式转换的项目 之前日本人的代码编码是 EUC-JP,要给转成UTF-8 我记得当时不仅仅要改OS的local,而且要用iconv工具把代码文本本身给转成UTF-8 我记得当时有个很令人震惊的结论,就是linux下决定代码执行的默认编码方式,是通过代码文本本身是什么编码来决定的,而不是local环境变量来决定的 最近刚在windows下编程两个月,windows下也是这样的规则吗? 还是说,就是由local环境来决定的呢
赵4老师 2014-12-04
  • 打赏
  • 举报
回复
http://www.microsoft.com/visualstudio/chs/downloads#d-2010-express 点开Visual C++ 2010 Express下面的语言选‘简体中文’,再点立即安装 再参考C:\Program Files\Microsoft Visual Studio 10.0\VC\crt\src\cvt\*.*
Richardicy 2014-12-04
  • 打赏
  • 举报
回复
不是,C++代码
幻夢之葉 2014-12-04
  • 打赏
  • 举报
回复
你所说的代码是html?

64,664

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧