加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

sqlite解决中文路径问题

发布时间:2020-12-12 23:36:22 所属栏目:百科 来源:网络整理
导读:// sqlite解决中文路径问题,以前研究sqlite时候遇到的中文路径问题的解决方法 // AnsiString cb中的字符串类,其它编译器用std::string替换即可. // MultiByteToWideChar是windows api AnsiString fileName; int strSize = fileName.Length(); char * ansi =


// sqlite解决中文路径问题,以前研究sqlite时候遇到的中文路径问题的解决方法
// AnsiString cb中的字符串类,其它编译器用std::string替换即可. // MultiByteToWideChar是windows api
AnsiString fileName;
int strSize = fileName.Length();
char *ansi = new char[strSize+1];
wchar_t
*unicode = new wchar_t[strSize+1];
StrCopy(ansi,fileName.c_str());
MultiByteToWideChar(CP_ACP,
0,ansi,strSize,unicode,strSize);
sqlite3_open16(unicode,
&Sqlitedb);delete []ansi;delete []unicode;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读