
C++深谋远虑
redhat7890
性格开朗,爱好运动,打乒乓球,生活充实是我的最快!
展开
-
什么时候要用虚析构函数?
什么时候要用虚析构函数?通过基类的指针来删除派生类的对象时,基类的析构函数应该是虚的。否则其删除效果将无法实现。一般情况下,这样的删除只能够删除基类对象,而不能删除子类对象,形成了删除一半形象,从而千万内存泄漏。原因:在公有继承中,基类对派生类及其对象的操作,只能影响到那些从基类继承下来的成员。如果想要用基类对非继承成员进行操作,则要把基类的这个操作(函数)定义为虚函数。那么转载 2009-11-16 17:21:00 · 6406 阅读 · 0 评论 -
摘要——《C++.GUI.Programming.with.Qt.4》
Chapter 11 Container Class Qt提供的容器类的最大优点在于平台无关性和隐式共享特性11.1 Sequentail ContainersQVector array-like data structure(在尾部插入数据时效率很高,而在中间和头部插入数据时开销很大)。 QVector提供了[]运算符 Q翻译 2009-11-17 14:30:00 · 1878 阅读 · 1 评论