摘要: 如何利用def文件生成相应的lib文件。原地址一、SQLite3 简介 SQLite3是一个开源免费的嵌入式关系数据库,它在 2000 年由 D. Richard Hipp发布,它不像大型数据库管理系统,占用系统大量资源。SQLite3 是用 C语言编写的开源数据库,可移植性好,容易使用... 阅读全文
posted @ 2017-03-25 17:04 李建业 阅读(1098) 评论(0) 推荐(0) 编辑
摘要: 在构造QIcon对象时,既可以使用绝对路径,也可以使用相对路径。 绝对路径很好理解,例如QIcon("c:/Qt/images/open.png"),通常这种方法不会出现图标加载不上的问题。 在使用相对路径的时候则容易出现问题。 首先看qrc文件,如果如下所示, 有prefix="MainWindo 阅读全文
posted @ 2017-03-03 12:49 李建业 阅读(4389) 评论(0) 推荐(1) 编辑
摘要: 具体的解决过程见下面的博客。VS2012中QT资源文件qrc加载失败(Q_INIT_RESOURCE报错) 阅读全文
posted @ 2017-03-03 12:43 李建业 阅读(951) 评论(0) 推荐(0) 编辑
摘要: 1、再使用vector等模型时,可以搭配类的前置声明。2、返回值也可以用前置声明。3、关于在命名空间中的某个类的前置声明,格式如下。namespace xx{class a;}参考网址http://www.jianshu.com/p/de396c0751cc一、正文定义一个类 classA,这... 阅读全文
posted @ 2017-01-13 19:18 李建业 阅读(741) 评论(0) 推荐(0) 编辑
摘要: Windows 如何在cmd命令行中查看、修改、删除与添加环境变量首先明确一点:所有的在cmd命令行下对环境变量的修改只对当前窗口有效,不是永久性的修改。也就是说当关闭此cmd命令行窗口后,将不再起作用。永久性修改环境变量的方法有两种:一种是直接修改注册表(此种方法目前没试验过),另一种是通过... 阅读全文
posted @ 2016-12-24 21:29 李建业 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 问题描述:现在需要在对话框的按钮被点击之前拦截或检测到该动作,并提前进行一些遇处理,然后再响应该消息。解决办法:开始用PreTranslateMessage和WindowProc进行消息拦截,发现没有效果,经百度得知,是因为对话框在DLL中,导致这两个函数无法响应。方案1:百度提供了下面一种解... 阅读全文
posted @ 2016-12-09 09:16 李建业 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 先说结论:1、如果两个DLL(或者EXE调用DLL)的CRT链接均为MD,则可以跨动态库分配和释放,如果一个是MT,另外一个是MD则会有问题。2、利用虚函数的动态绑定技术,动态绑定分配释放内存的new和delete等,可以解决这个问题,例如shared_ptr。但如果shared_ptr包装是... 阅读全文
posted @ 2016-11-03 18:04 李建业 阅读(2706) 评论(0) 推荐(0) 编辑
摘要: 参见下面两个博客 1、http://blog.csdn.net/zhangxinrun/article/details/5940019placement new是重载operatornew的一个标准、全局的版本,它不能被自定义的版本代替(不像普通的operator new和operatorde... 阅读全文
posted @ 2016-09-28 08:57 李建业 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 心血来潮,想玩一玩Android软件开发,首先就是下载AndroidStudio。那么问题来了,该去哪里下载AS安装包呢,由于只用了一个软件FQ,下载软件很慢,所以只能在百度软件下了。安装之后,又接连出现一系列的问题,归根到底都是由于不能访问外网所致。下面是所遇到的几个问... 阅读全文
posted @ 2016-09-13 21:27 李建业 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 因为那句著名的“永远年轻,永远热泪盈眶”而读了杰克-格鲁吉可的《达摩流浪者》。令我吃惊的是,出去名字和地名,俨然感觉这是一篇中国人写的作品,大概是因为书中有很多中国元素吧。书的主题应该是逃离吧,逃离现实的生活,追求身心的自由。 阅读全文
posted @ 2016-09-11 17:54 李建业 阅读(137) 评论(0) 推荐(0) 编辑