ToDo_0914

  博客园 :: :: :: :: :: 管理 ::

2018年11月29日

摘要: Qt事件处理 Qt事件处理的五个层次 Qt 应用程序 事件处理 的五个层次,同时也是时间流程如下图所示: 说明如下: QT 自定义事件 Qt自定义事件的实现也是按照五个层次的原理实现的 1 1 #include <QtGui/QApplication> 2 2 #include <QCoreAppl 阅读全文
posted @ 2018-11-29 06:11 ToDo_0914 阅读(281) 评论(0) 推荐(0)

摘要: 类型别名(type alias) 类型别名: 类型的另外一个标识符。 类型别名的用途: 可以使复杂的类型标志变得简短明了、更易于理解和使用,有助于程序员清楚的直到使用该类型的真实目的。 有两种方法可以用于定义类型别名: 传统方法使用关键字 typedef。 C++新标准规定了一种新方法,使用关键字  阅读全文
posted @ 2018-11-29 04:43 ToDo_0914 阅读(1446) 评论(0) 推荐(0)

摘要: 本篇随笔为转载,原文地址: C++多继承中重写不同基类中相同原型的虚函数。 在C++多继承体系当中,在派生类中可以重写不同基类中的虚函数。下面就是一个例子: class CBaseA { public: virtual void TestA(); }; class CBaseB { public: 阅读全文
posted @ 2018-11-29 01:44 ToDo_0914 阅读(584) 评论(0) 推荐(0)

摘要: 左值右值 名词 左值:lvalue,left value 右值:rvalue,right value C语言 这两个名词是从C语言继承过来的,C语言中为了帮助记忆:左值可以出现在赋值语句的左侧,右值则不能。 C++ 在C++语言中,二者的区别就没那么简单了。C++的表达式要不然就是左值,要不然就是右 阅读全文
posted @ 2018-11-29 01:24 ToDo_0914 阅读(233) 评论(0) 推荐(0)