windows开发-CP_ACP采坑

前言
先说个大概,现在没有时间写,后续补上。

在执行gbk编码转utf-8的过程中。由于使用了CP_ACP参数而导致在另外一台电脑中文乱码问题。原因是两台电脑的默认ANSI代码页不同导致。
想保证转换万无一失,要慎用CP_ACP,如果要转gbk,应该使用其代码页---936

比如:
在简体中文和英文系统下是GBK,但是在繁体中文系统下是big5编码

浏览代码页了解更多信息。

你可能感兴趣的:(windows开发-CP_ACP采坑)