Qt提供了丰富的容器类型,如:QList、QVector、QMap等等。详细的使用方法可以参考官方文档,网上也有很多示例文章,不过大部分文章的举例都是使用基础类型:如int、QString等。如果我们要存储一个对象类型,应该如何做呢?—— 当然是和int类型一样操作,因为这些容器类都是泛型的。不过, Read More
移动构造函数应用最多的地方就是STL中 给出一个代码,大家自行验证使用move和不适用move的区别吧 https://www.cnblogs.com/qingergege/p/7607089.html Read More
C++11新特性学习笔记之移动构造函数指针成员和浅拷贝一般来说,如果一个类中有指针成员,则要小心拷贝成员函数的编写,因为如果不注意,则会造成程序的内存泄漏。如下所示的例子。 #include <iostream> class HasPtrMem{ public: HasPtrMem() : m_da Read More
作者:饱醉豚链接:https://www.zhihu.com/question/39813913/answer/122118424来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 程序员到底有多累、多辛苦? 我的回答是:程序员一点都不累,一点都不辛苦。至少在全中国的诸多 Read More
如果目标对象执行昂贵(即缓慢)操作,则将阻止事件循环,直到该操作完成https://www.cleanqt.io/blog/crash-course-in-qt-for-c%2B%2B-developers,-part-1 Read More