- 博客(6)
- 收藏
- 关注
原创 鸡啄米c++之四十三 总结
赋值兼容规则就是指在基类对象可以使用的地方都可以用公有派生类对象来代替。1.派生类的对象可以赋值给基类的对象。也就是将派生类对象从基类继承的成员的值分别赋值给基类对象相应的成员。2.派生类对象的地址可以赋值给基类类型的指针。3.派生类对象可以用来初始化基类的引用。若A类为基类B类继承于A都有函数成员 test() A *a;B *ba = b
2014-03-24 17:34:15
566
转载 第五章 Ogre场景管理器(2)
作者:赵光强 发表于 2010-8-2 16:58:49场景中的活动物体(Movable Scene Object)活动物体(Movable Object)由场景管理器创建,并且绑定到场景节点上,最后再由场景管理器销毁。因为这些内容独立于场景图,所以可以根据需要随时从场景节点上分离或者挂接,也可以在一个节点上挂接多个活动物体。不过需要注意的是同一时间内一个活动物体只能被挂接到一个场
2014-03-24 14:40:08
865
转载 第五章 Ogre场景管理器(1)
作者:赵光强 发表于 2010-8-2 16:58:49 在这里我可以大胆的断言,目前在地球上,所有的图形引擎都在使用场景图(Scene Graph)的概念来组织管理它里面可渲染的物体(我甚至怀疑外星人也在用这个)。 场景图在图形引擎中的地位是毋庸置疑的,它不仅提供了对用户在空间中查找和搜索物体提供了高速的优化,并且针对程序库(对我们而言就是Ogre)的渲染需要,提供了相应的搜索、排序以
2014-03-23 20:36:27
622
原创 随记qt
1.qt中的信号函数不需要实现,不能有返回值。2.一个信号函数和一个信号槽用 connect()函数进行连接,disconnect()函数取消连接。3.如果信号函数要给相应的信号槽传参,那么信号函数和信号槽函数的参数类型要对应,如果不需要进行数据的传递,信号函数的参数列表可以不与信号槽函数对应。4.自定义的信号函数要执行时,用emit关键字来发射。5.系统自己的信号函数,比如cli
2014-03-22 11:44:26
526
转载 友元函数和友元类
友元函数和友元类 采用类的机制后实现了数据的隐藏与封装,类的数据成员一般定义为私有成员,成员函数一般定义为公有的,依此提供类与外界间的通信接口。但是,有时需要定义一些函数,这些函数不是类的一部分,但又需要频繁地访问类的数据成员,这时可以将这些函数定义为该函数的友元函数。除了友元函数外,还有友元类,两者统称为友元。友元的作用是提高了程序的运行效率(即减少了类型检查和安全性检查等
2014-03-22 10:04:04
480
原创 qt基础
一、窗体: 标准窗体由QWidget和其子类提供。任何一个窗体都可以成为顶层窗体,也可以是其他窗体的子部件。使用布局管理器来自动设置子窗体在父区域内的位置。二、信号和信号槽当事件发生时Qt窗体会发出一个信号。例如当一个按钮被按下时,它会发出被按下的信号。程序开发人员能通过创建函数(一个槽)以响应事件,同时用Connec()方法,将信号与槽连接起来。信号与槽机制不需要类之间互
2014-03-20 17:16:14
369
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人