- 博客(8)
- 资源 (17)
- 收藏
- 关注
转载 C++设计模式09——组合模式
什么是组合模式?在GOF的《设计模式:可复用面向对象软件的基础》一书中对组合模式是这样说的:将对象组合成树形结构以表示“部分-整体”的层次结构。组合(Composite)模式使得用户对单个对象和组合对象的使用具有一致性。
2017-12-30 22:04:23 188
转载 C/C++中const关键字详解
https://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777416.html 为什么使用const?采用符号常量写出的代码更容易维护;指针常常是边读边移动,而不是边写边移动;许多函数参数是只读不写的。const最常见用途是作为数组的界和switch分情况标号(也可以用枚举符代替),分类如下: 常变量: const
2017-12-21 15:06:49 538
转载 C++虚继承的内存模型
http://blog.csdn.net/a627088424/article/details/47999757#comments[cpp] view plain copy#include using namespace std; class ZooAnimal { public: virtua
2017-12-21 15:01:30 1522
转载 在苹果电脑上安装 Qt 5.2
http://www.oschina.net/translate/installing-qt-on-mac-os-x?utm_source=tuicool 简介通常来说,安装QT是非常容易的一件事,下载安装文件然后让其自动安装即可。在Windows上安装QT IDE就是理所当然这么简单的事情,然后你想在OS X上安装QT,你很有可能会遇到一个错误error clang
2017-12-21 14:29:45 1254
转载 C++ const用法 尽可能使用const
https://www.cnblogs.com/xudong-bupt/p/3509567.html C++ const 允许指定一个语义约束,编译器会强制实施这个约束,允许程序员告诉编译器某值是保持不变的。如果在编程中确实有某个值保持不变,就应该明确使用const,这样可以获得编译器的帮助。1.const 修饰成员变量 1 #include 2 usi
2017-12-21 14:05:01 212
转载 C++设计模式08——桥接模式
问题描述现在要去画一个图形,图形有长方形、圆形和扇形等等;而图形又可以加上不同的颜色,然后,我们就可以画出红色的长方形,绿色的长方形;红色的圆形,绿色的圆形等等。而这种图形的形状在变化,图形的颜色也在变化,当使用代码去实现时,如何面对这种多方面的变化呢?这就要说到今天的桥接模式了。 什么是桥接模式?对于上述的图形与颜色的问题时,很多时候,我们让各个图形类继承颜色类,比如:
2017-12-18 23:44:38 208
转载 什么时候不应当使用虚函数
http://blog.csdn.net/yucan1001/article/details/6929073http://blog.sina.com.cn/s/blog_51409e8f01009jqg.html虚函数并不总是适用,所以C++中默认方法为非虚函数,原因有三: 1.虚函数有时会带来很大的开销 2.如果没有继承关系,那么函数是否为虚函数根本无关紧要,
2017-12-13 11:31:07 897
原创 QLabel设置行距问题
QString text = tr("QLabel is used for displaying text or an image. No user interaction functionality is provided. The visual appearance of the label can be configured in various ways, and it can be
2017-12-01 21:21:12 5229
computer-vision计算机视图算法opencv相关
2024-03-03
QTreeView+自定义Model实现示例
2022-07-01
C++ Qt设计模式第2版(中英文版)+源码
2015-09-02
VC++ 6.0数据库系统开发实例导航源码
2011-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人