上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 声明template参数时, 前缀关键字class和typename可以互换;使用关键字typename标识嵌套从属类型名称, 但不需在基类列表和成员初始化列表内使用.从属名称(dependent names): 模板(template)内出现的名称, 相依于某个模板(template)参数, 如T... 阅读全文
posted @ 2015-09-04 23:53 balingybj 阅读(1699) 评论(0) 推荐(0) 编辑
摘要: 将博客搬至CSDN 阅读全文
posted @ 2015-09-04 21:12 balingybj 阅读(158) 评论(0) 推荐(1) 编辑
摘要: 所谓死锁就是一个进程集合中的多个进程因为竞争资源,而造成的互相等待现象。很显然,如果没有外力的作用,那么死锁涉及到的各个进程都将永远处于封锁状态。产生死锁的原因主要是:(1) 因为系统资源不足。(2) 进程运行推进的顺序不合适。(3) 资源分配不当等。死锁的必要条件:互斥条件(Mutualexclu... 阅读全文
posted @ 2015-09-04 17:24 balingybj 阅读(5047) 评论(0) 推荐(2) 编辑
摘要: 优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表).成员选择(对象)对象.成员名->成员选择(指针)对象指针->成员名2-负号运算符-表达式右到左单目运算符(类型)强制类型转换(数据类型)表达式++自增运算符++变量名/变量名++... 阅读全文
posted @ 2015-09-04 13:12 balingybj 阅读(1042) 评论(5) 推荐(0) 编辑
摘要: 1 老张把水壶放到火上,立等水开。(同步阻塞)老张觉得自己有点傻2 老张把水壶放到火上,去客厅看电视,时不时去厨房看看水开没有。(同步非阻塞)老张还是觉得自己有点傻,于是变高端了,买了把会响笛的那种水壶。水开之后,能大声发出嘀~~~~的噪音。3 老张把响水壶放到火上,立等水开。(异步阻塞)老张觉得这... 阅读全文
posted @ 2015-09-03 18:28 balingybj 阅读(531) 评论(0) 推荐(2) 编辑
摘要: 依据微软的MSDN上的解说:(1)同步函数:当一个函数是同步执行时,那么当该函数被调用时不会立即返回,直到该函数所要做的事情全都做完了才返回。(2) 异步函数:如果一个异步函数被调用时,该函数会立即返回尽管该函数规定的操作任务还没有完成。(3) 在一个线程中分别调用上述两种函数会对调用线程有何影响呢... 阅读全文
posted @ 2015-09-03 17:41 balingybj 阅读(19629) 评论(3) 推荐(11) 编辑
摘要: 位域 :有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几 个不同的区域,并说明每... 阅读全文
posted @ 2015-09-03 16:41 balingybj 阅读(22102) 评论(1) 推荐(2) 编辑
摘要: 1、为什么要引入友元函数:在实现类之间数据共享时,减少系统开销,提高效率c++利用friend修饰符,可以让一些你设定的函数能够对这些保护数据进行操作,避免把类成员全部设置成public,最大限度的保护数据成员的安全。 具体来说:为了使其他类的成员函数直接访问该类的私有变量 即:允许外面的类或函数去... 阅读全文
posted @ 2015-09-02 12:34 balingybj 阅读(7573) 评论(0) 推荐(0) 编辑
摘要: 线性结构是一个有序数据元素的集合。 其中数据元素之间的关系是一对一的关系,即除了第一个和最后一个数据元素之外,其它数据元素都是首尾相接的。常用的线性结构有:线性表,栈,队列,双队列,数组,串。非线性结构中各个数据元素不再保持在一个线性序列中,每个数据元素可能与零个或者多个其他数据元素发生联系。根据关... 阅读全文
posted @ 2015-09-02 11:01 balingybj 阅读(7876) 评论(2) 推荐(1) 编辑
摘要: 指向不同类型的指针的区别在于指针类型可以知道编译器解释某个特定地址(指针指向的地址)中的内存内容及大小,而void*指针则只表示一个内存地址,编译器不能通过该指针所指向对象的类型和大小,因此想要通过void*指针操作对象必须进行类型转化。 ★ 相同点: 1. 都是地址的概念; 指针指向一块内存... 阅读全文
posted @ 2015-09-01 23:16 balingybj 阅读(754) 评论(1) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页