VS2019 c++使用sqlite3中文乱码解决方案
sqlite3乱码,小白搜了一下午,终于,windows系统下(我是VS2019编辑器)默认c++默认编码为GB2312,而sqlite3的编码为UTF-8,取出来时自然乱码操作需执行SQL语句时将执行的SQL字符串转化为UTF-8编码从数据库取出数据后再转化为GB2321,即可在C++中正确显示//UTF-8到GB2312的转换char* U2G(const char* utf8){ int len = MultiByteToWideChar(CP_UTF8, 0, utf8, -1, NU
原创
2020-12-19 21:39:36 ·
3283 阅读 ·
6 评论