现场:

1.思想vs设置源文件UTF8编码,代码中国串出现在它必须是utf8编码,不幸的是,,假定源代码将出现在中国字符串,在存储器中转码ANSI编码。

Unicode(UTF8签名) 代码页(65001),从菜单->文件->高级保存选项 设置.

样例:

char path[] = "resources\\中文\\";
for(int i = 0; i < strlen(path); ++i)
{
printf("0x%x,",(unsigned char)path[i]);
}
查看UTF8文件十六进制
0x72,0x65,0x73,0x6F,0x75,0x72,0x63,0x65,0x73,0x5C,0x5C,0xE4,0xB8,0xAD,0xE6,0x96,0x87,0x5C,0x5C 打印出来的内存:
0x72,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x73,0x5c,0xd6,0xd0,0xce,0xc4,0x5c 明确"中国”该文件的编码是
0xE4,0xB8,0xAD,0xE6,0x96,0x87 装载存储器,并成为,此代码是ANSI编码,这是本地编码(GB2312).
0xd6,0xd0,0xce,0xc4 得出的结论是: vs不要出现在源代码utf8中国的字符串,它将被代码转换ansi编码.

最新文章

  1. MySQL触发器-条件触发器语法
  2. iOS 多快好省的宏定义
  3. PHP 文件包含总结 include require 命名空间 autoload spl_autoload_register 读取文件路径
  4. 谈谈javascript语法里一些难点问题(一)
  5. Android IPC机制之AIDL
  6. PHP中面相对象对象的知识点整理
  7. dll,lib文件的导入
  8. POJ 1470 Closest Common Ancestors
  9. 编译ITK
  10. C#读书笔记之并行任务
  11. zoj 3627 Treasure Hunt II (贪心)
  12. Bugs及解决方案列表
  13. 如何获取HttpServletResponse里面的内容
  14. Pull和SAX解析的区别
  15. unix cd使用命令
  16. C# 垃圾回收机制(转)
  17. 如何定制Linux外围文件系统?
  18. 【C#写日志两个简单方法】
  19. matplotlib 将两张数据视图在一起显示
  20. Python的Scikit-learn如何选择合适的机器学习算法?

热门文章

  1. sort 使用 tab键 作为 分隔符_人生如梦_百度空间
  2. android一个上传图片的样例,包含怎样终止上传过程,假设在上传的时候更新进度条(一)
  3. svn经常使用命令具体解释(非常全,非常有用)
  4. 关于jdbc注冊驱动的那点事
  5. Android中Menu的基本使用方法
  6. hdu4908(中位数)
  7. configure: error: zlib not installed
  8. 网络编程——XML与JSON
  9. Cannot instantiate the type List&amp;lt;Integer&amp;gt;
  10. PHP 文件操作类(创建文件并写入) 生成日志