- 博客(5)
- 资源 (12)
- 收藏
- 关注
翻译 摘要——《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 1804 1
转载 什么时候要用虚析构函数?
什么时候要用虚析构函数?通过基类的指针来删除派生类的对象时,基类的析构函数应该是虚的。否则其删除效果将无法实现。一般情况下,这样的删除只能够删除基类对象,而不能删除子类对象,形成了删除一半形象,从而千万内存泄漏。原因:在公有继承中,基类对派生类及其对象的操作,只能影响到那些从基类继承下来的成员。如果想要用基类对非继承成员进行操作,则要把基类的这个操作(函数)定义为虚函数。那么
2009-11-16 17:21:00 6360
转载 Linux configure详细配置
Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是autoconf的工具的基本应用。 与一些技巧相比,Configure显得基础一些,当然使用和学习起来就显得枯燥乏味一些,当然
2009-11-13 17:35:00 3325
转载 Effective C++笔记(3) 构造函数,析构函数和赋值操作符
条款11: 为需要动态分配内存的类声明一个拷贝构造函数和一个赋值操作符理由:使用缺省的拷贝和复制会产生一系列不良结果--例如在进行字符串的拷贝时,被拷贝指针曾指向的内存永远不会被删除而产生内存泄露;或者两个指针中任何一个调用析构函数都将导致另一指针指向的那块内存被删除等。当用一个已经初始化过了的自定义类类型对象去初始化另一个新构造的对象的时候,
2009-11-13 16:09:00 685
原创 fedora12 系统中的Warning: GDB: Failed to set controlling terminal问题
今天多线程服务器端程序使用Qt基本构架已经完成,在调试调试过程中,发现很多警告:compile output显示:&"warning: GDB: Failed to set controlling terminal: /346/227/240/346/225/210/347/232/204/345/217/202/346/225/260/n".dynamic section for
2009-11-12 13:44:00 11331 4
公司内部OA上下班打卡助手
2011-05-24
使用 Qt 和 OpenGL® 创建跨平台可视化 UI
2009-11-13
HPG 加密之星4.0
2009-05-13
HPG加密之星2.0
2009-05-09
HPG加密之星1.0
2009-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人