在使用Sqlite3时必须要用到的
使用方法:
char* src = “…”;//待转换的ANSI或UTF8字符串 char* dst = NULL;//保存由函数内部分配的内存指针, 不需要传入内存缓冲区的
转换为UTF-8:to_utf8(src, &dst); 转换为ANSI:to_gb(src, &dst);
返回值:零 – 失败, 非零 – 成功. 注意:如果操作成功, 需要手动释放函数内部分配的空间:
代码如下:if(dst){ free(dst); dst = NULL;}
代码:
代码如下:#include <windows>#inc