具体代码详见我上传的资源:
https://download.csdn.net/download/skyksksksksks/87473688
很多人在编码过程中经常会遇到处理字符串的编码,比如gbk、unicode、utf8等,
实际上字符串还是那个字符串,但是由于存储的格式不同,所以才有那么多的编码。
后来微软又在其VS中搞出来一个tchar,其实就是一个可变格式,
如果你的项目是使用多字节字符集,那么就会变为char,对应于ansi编码,
如果你的项目是使用unicode字符集,那么就会变为wchar_t,对应于unicode编码。