- 博客(5)
- 收藏
- 关注
原创 Cannot retrieve debugging output.
同时打开两个不同版本的Qt Creator 时会出现这种状况。关闭掉其中一个版本就可以了。如果有需要打开两个或者两个以上,可以用同一版本的Qt Creator。
2017-01-19 11:29:25 5124 2
原创 Effective C++读书笔记之构造/析构/赋值运算
本文主要概括一下Effective C++一书中的构造/析构/赋值运算章节的内容,并且做简要的应用分析。
2017-01-12 20:50:52 385
原创 Effective C++读书笔记之确定对象被使用前已被初始化
为内置型对象进行手工初始化,因为c++不保证初始化它们。构造函数最好使用成员初值列(member initialization list ),而不要在构造函数本体内使用赋值操作(assignment )。初值列列出的成员变量,其排列次序应该和它们在class中的声明次序相同。为免除“跨编译单元之初始化次序”问题,请以local static对象替换non-local static对象。
2017-01-10 16:22:58 388
原创 Effective C++读书笔记之尽可能使用const
将某些东西声明为const可帮助编译器侦测出错误用法。const可被施加于任何作用域内的对象、函数参数、函数返回类型、成员函数本体。编译器强制实施bitwise constness,但你编写程序时应该使用“概念上的常量性”(conceptual consmess)。当用const和non-const成员函数有着实质等价的实现时,令non-const版本调const版本可避免代码重复。
2017-01-09 16:29:10 715
原创 浅析Qt的事件机制
本文对Qt的事件进行简要的解析。Qt的事件和signal是不一样的。signal通常用来"使用"QWidget,而事件用来"实现" QWidget。比如我们在使用一个按钮时,我们只关心他clicked()的signal,然后响应对应的槽函数。而至于这个按钮如何接收处理鼠标事件,再发射这个信号,就是事件的问题,我们要改变这个响应事件的行为的时候,就需要面对event了。
2017-01-09 15:35:02 454
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人