摘要: 从内存泄露开始? 很简单的入门程序,应该比较熟悉吧 ^_^ 在 从 Qt 的 delete 说开来 一文中,我们提到这个程序存在内存泄露(表现就是析构函数不被调用),而且当时给出了三种解决方法: 将label对象分配到stack而不是heap中 给label设置标记位Qt::WA_DeleteOnC 阅读全文
posted @ 2017-09-02 12:21 流水灯 阅读(613) 评论(0) 推荐(0) 编辑
摘要: Qt中帮程序员做了一些内存回收的事情,但正因为这些反而让对此不熟悉的人会屡屡犯错。 收录一篇不错的文章: 在C++中学习过程中,我们都知道: delete 和 new 必须 配对使用(一 一对应):delete少了,则内存泄露,多了麻烦更大。 Qt作为C++的库,显然是不会违背C++的前述原则的。可 阅读全文
posted @ 2017-09-02 12:11 流水灯 阅读(2233) 评论(0) 推荐(0) 编辑
摘要: 多态的概念 多态就是当要完成某个行为,当不同的对象去完成时会产生不同的效果。比如:在火车站买票,普通成年人,需要全价买票,学生可以半价买票,军人可以优先买票。 条件:被调用的函数必须是虚函数,并且派生类必须对基类的虚函数进行重写;必须通过基类的指针或者引用调用虚函数。 注意点是:如果基类的函数不是虚 阅读全文
posted @ 2017-09-02 11:38 流水灯 阅读(3300) 评论(2) 推荐(0) 编辑