2016年5月11日

开源的excel读取库libxls在windows下的编译,且支持中文,全网首发

摘要: 转载请注明出处:http://www.cnblogs.com/superbi/p/5482516.html 到目前为止,网络和官网上并没有关于libxls在windows下支持中文的教程,也没有现成的二进制文件。 想直接得到结果的请直接拉到最后获取成果,想自己以后遇到类似问题不用焦虑的请慢慢往下看 阅读全文

posted @ 2016-05-11 22:02 修身 阅读(8503) 评论(9) 推荐(0) 编辑

2016年3月7日

UTF8与GBK、GB2312等其他字符编码的相互转换

摘要: utf8与其他字符编码的转换是国际化必然遇到的问题。 windows的api函数对: WideCharToMultiByte和MultiByteToWideChar 个人喜欢的跨平台库: 单纯做字符编码转换的iconv 有准标准之称的boost中locale::conv。 示例代码: windows 阅读全文

posted @ 2016-03-07 13:55 修身 阅读(1347) 评论(0) 推荐(0) 编辑

2016年3月2日

wxsqlite3的加密模块单独编译

摘要: 其实就是个编译过程,so easy,只是网上的方法各种,而且不是最新的,所以自己琢磨了。 1、从sqlite网站下载sqlite-amalgamation-xxx和sqlite-dll-win32-x86-xxx 2、从github下载wxsqlite3-xxx 3、使用vs创建win32 dll空 阅读全文

posted @ 2016-03-02 16:23 修身 阅读(2579) 评论(0) 推荐(1) 编辑

2015年11月20日

log4cxx在vs2013的静态编译

摘要: 网络上找了一圈,结果都是通过修改代码来编译,做为强迫症患者接受不了这种修改代码却无法预知代码带来影响的方式,而且没有静态编译的方法,为了方便其他人后续不在走弯路,提供自己的编译方法。 虽然最终的目的是相同,但是风险却不同,往往风险却是最致命的,就算只是一个概率很低的风险。 进入主题,需要准备的东西: 阅读全文

posted @ 2015-11-20 11:34 修身 阅读(2104) 评论(0) 推荐(0) 编辑

windows下sqlite3静态库和动态库的编译

摘要: 1、下载sqlite3源码:http://www.sqlite.org/download.html 主要是sqlite-amalgamation-XXXXXXX.zip、sqlite-dll-win32-x86-XXXXXXX.zip、sqlite-dll-win32-x64-XXXXXXX.zip 阅读全文

posted @ 2015-11-20 11:15 修身 阅读(17436) 评论(0) 推荐(2) 编辑

2015年11月19日

iconv gbk字符转utf8字符

摘要: 直接上代码 示例: 此处使用了boost的智能指针,减少内存泄漏的可能。 阅读全文

posted @ 2015-11-19 13:30 修身 阅读(986) 评论(0) 推荐(0) 编辑

wchar_t与char、wstring与string的相互转换

摘要: 个人倾向于使用优秀的开源库做这个。 最近使用boost进行转换,代码极其简单: 当然也支持wstring和string的转换 阅读全文

posted @ 2015-11-19 11:58 修身 阅读(567) 评论(0) 推荐(0) 编辑

获取当前时间并格式化

摘要: 功能和代码都很简单,直接上代码 示例如下: getFormatTime("%Y-%m-%d %H:%M:%S", 19); 返回string是个人习惯,毕竟一直做c++开发 阅读全文

posted @ 2015-11-19 11:49 修身 阅读(218) 评论(0) 推荐(0) 编辑

快速获取文件大小

摘要: 功能简单,直接上代码 为了确保文件指针不被改变, 最后的fseek是必不可少的。 阅读全文

posted @ 2015-11-19 09:36 修身 阅读(439) 评论(0) 推荐(0) 编辑

cryptopp开源库的使用(二):base64加密

摘要: 很多时候我只是优秀工具的使用者,优秀的工具用好了才能发挥作用 最近使用cryptopp的base64对压缩后的zip文件内容进行加密遇到了问题。 首先zip压缩没问题,可是最后得到的base64字符串不对: 1、长度不对(问题应该是源字符串的问题) 2、使用现成的工具解密得不到zip文件内容(问题没 阅读全文

posted @ 2015-11-19 09:16 修身 阅读(4876) 评论(0) 推荐(1) 编辑

导航