摘要: 1.namespace概念namespace:指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。1.和区别:前者没有后缀,实际上,在你的编译器include文件夹里面可以看到,二者是两个文件,打开文件就会发现,里面的代码是不一样的。后缀为.h的头文... 阅读全文
posted @ 2015-12-30 09:45 蜗牛的爬行 阅读(320) 评论(0) 推荐(2) 编辑
摘要: 1.程序设计方法的发展历程程序设计方法的发展历程:(1)面向过程的结构化程序设计方法设计思路:自顶向下、逐步求精。采用模块分解与功能抽象,自顶向下、分而治之。程序结构:(1)按功能划分为若干个基本模块,形成一个树状结构。(2)各模块间的关系尽可能简单,功能上相对独立;每一模块内部均是由顺序、选择和循... 阅读全文
posted @ 2015-12-29 10:10 蜗牛的爬行 阅读(698) 评论(0) 推荐(1) 编辑
摘要: ---恢复内容开始---1.进程、线程与信息共享(1)多个进程共享存留于文件系统中某个文件上的某些信息。为了访问文件系统的信息,必须穿越内核(如read、write、lseek等)。当文件更新时,既可以保护多个写入者,防止相互干扰,也可保护多个读出者,防止写入者的干扰。(2)多个进程共享于内核中的某... 阅读全文
posted @ 2015-12-28 11:19 蜗牛的爬行 阅读(187) 评论(0) 推荐(2) 编辑
摘要: 概述:IPC(进程间通信),作用:运行在不同进程间的各种消息传递。消息的传递主要经历以下几个阶段。1.管道:只能在具有共同祖先(父子进程关系)的进程间使用,不过这种问题后来被有名管道解决。2.System V消息队列:对同一主机上有亲缘关系或者无亲缘关系的进程之间使用,现在大多数版本的Unix系统都... 阅读全文
posted @ 2015-12-28 09:12 蜗牛的爬行 阅读(277) 评论(0) 推荐(3) 编辑