摘要: 标准库C++标准库,包括了STL容器,算法和函数等。C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分。Standard Template Library:标准模板库C POSIX library: POSIX系统的C标准库规范ISO... 阅读全文
posted @ 2015-05-25 15:35 D丶Guco 阅读(2034) 评论(0) 推荐(0) 编辑
摘要: 状态机顾名思义,应该有不同的状态在切换。上面状态机图中,我们提供了两种状态state1和state2。而状态的区分是由状态的属性来描述的,比如p1,p2…等等。从一个状态到另一个状态的转化,必须由触发条件来完成,上图state1到state2的状态转换由transition1来表示,state2到s... 阅读全文
posted @ 2015-05-20 22:24 D丶Guco 阅读(3858) 评论(0) 推荐(0) 编辑
摘要: 函数默认参数在C++中,可以为参数指定默认值,C语言是不支持默认参数的,Java也不支持!!!默认参数的语法与使用:(1)在函数声明或定义时,直接对参数赋值。这就是默认参数;(2)在函数调用时,省略部分或全部参数。这时可以用默认参数来代替。注意事项:(1)函数默认值只能赋值一次,或者是在声明中,或者... 阅读全文
posted @ 2015-05-08 22:44 D丶Guco 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 主要用于多任务环境中,一个可重入的函数简单来说就是可以被中断的函数,也就是说,可以在这个函数执行的任何时刻中断它,转入OS调度下去执行另外一段代码,而返回控制时不会出现什么错误;而不可重入的函数由于使用了一些系统资源,比如全局变量区,中断向量表等,所以它如果被中断的话,可能会出现问题,这类函数是不能... 阅读全文
posted @ 2015-05-06 14:12 D丶Guco 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS... 阅读全文
posted @ 2015-04-27 22:46 D丶Guco 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 介绍 Qt 4推出了一组新的item view类,它们使用model/view结构来管理数据与表示层的关系。这种结构带来的功能上的分离给了开发人员更大的弹性来定制数据项的表示,它也提 供一个标准的model接口,使得更多的数据源可以被这些item view使用。这里对model/view的结构... 阅读全文
posted @ 2015-04-26 23:30 D丶Guco 阅读(2664) 评论(0) 推荐(1) 编辑
摘要: 只有用virtual声明类的成员函数,使之成为虚函数,不能将类外的普通函数声明为虚函数。因为虚函数的作用是允许在派生类中对基类的虚函数重新定义。所以虚函数只能用于类的继承层次结构中。 一个成员函数被声明为虚函数后,在同一类族中的类就不能再定义一个非virtual的但与该虚函数具有相同的参数(包... 阅读全文
posted @ 2015-04-26 22:29 D丶Guco 阅读(174) 评论(0) 推荐(0) 编辑
摘要: .定义const对象 熟悉的形式 const int bufSize = 512; 变量bufSize仍然是个左值,但是不能修改的。。。 因为常量在定义后就不能修改,所以定义时必须初始化: const std::string hi = "hello!"; /**ok*/ const i... 阅读全文
posted @ 2015-04-24 21:32 D丶Guco 阅读(292) 评论(0) 推荐(0) 编辑
摘要: Graphics View提供了一个界面,它既可以管理大数量的定制2D graphical items,又可与它们交互,有一个view widget可以把这些项绘制出来,并支持旋转与缩放。这个柜架也包含一个事件传播结构,对于在scene中的这些items,它具有双精度的交互能力。 Items能处... 阅读全文
posted @ 2015-04-17 21:28 D丶Guco 阅读(1625) 评论(0) 推荐(0) 编辑
摘要: 1) Linux中主要有哪几种内核锁?2) Linux中的用户模式和内核模式是什么含意?3) 怎样申请大块内核内存?4) 用户进程间通信主要哪几种方式?5) 通过伙伴系统申请内核内存的函数有哪些?6) 通过slab分配器申请内核内存的函数有?7) Linux的内核空间和用户空间是如何划分的(以32位... 阅读全文
posted @ 2015-04-01 22:33 D丶Guco 阅读(172) 评论(0) 推荐(0) 编辑