BSTR(或_bstr_t)疑似会改变在当前编码环境下无效的字符串(会把无效字符更改为ASCII为63的?字符)
是一个极度小众但极度阴间的BSTR编码相关问题。这文章也只是做记录罢了。因为遇不到问题的自然遇不到(毕竟这阴间问题触发条件还挺刁钻的,也因此网络基本没有这个问题的讨论)遇到的也查不到这篇文章就算查到了也没有解决办法(除非不借助msado15.dll访问数据库)缘起:我在做课设。我要存储若干个中文项,而数据库不能存储数组。因此考虑用JSON库转成JSON,再上传数据库存储然后JSON的官方编码是UTF-8,因此网上找到的能用的库,基本上是利用UTF-8的JSON库问题在于windows中国
原创
2021-06-22 23:52:59 ·
395 阅读 ·
0 评论