关闭

循环队列实现c++

#include #include #include using namespace std; /*用数组实现循环队列 (1)、设一标志位以区别队列是“空”还是“满” (2)、少用一空间,约定“队列头指针在队尾指针的下一位置”上作为队列呈“满”状态的标志 */ template class MyDeque { public: MyDeque(int n= 10);/...
阅读(4902) 评论(0)

设计模式C++实现(16)——状态模式

设计模式c++classdeleteuml编程          软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计模式:可复用面向对象软件...
阅读(253) 评论(0)

设计模式C++实现(15)——观察者模式

分类: 设计模式 设计模式c++blogstringclassiterator        软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计...
阅读(255) 评论(0)

设计模式C++实现(14)——职责链模式

分类: 设计模式 设计模式c++managerstringdeleteclass        软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设...
阅读(298) 评论(0)

设计模式C++实现(13)——中介者模式

分类: 设计模式 设计模式c++stringclassdeleteuml        软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》...
阅读(327) 评论(0)

设计模式C++实现(12)——备忘录模式

分类: 设计模式 设计模式c++游戏classuml编程        软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计模式:可...
阅读(226) 评论(0)

设计模式C++实现(11)——装饰模式

分类: 设计模式 设计模式c++手机iphoneclassstring           软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计...
阅读(268) 评论(0)

设计模式C++实现(10)——桥接模式

分类: 设计模式 设计模式c++osclassumlunix        软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计模式...
阅读(204) 评论(0)

设计模式C++实现(9)——享元模式

分类: 设计模式 设计模式c++stringclassdeletestruct         软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设...
阅读(231) 评论(0)

设计模式C++实现(8)——代理模式

分类: 设计模式 设计模式c++imagedelete图形string        软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和...
阅读(233) 评论(0)

设计模式C++实现(6)——建造者模式

分类: 设计模式 设计模式c++classuml产品编程        软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计模式:可...
阅读(245) 评论(0)

设计模式C++实现(5)——原型模式、模板方法模式

分类: 设计模式 设计模式c++deleteclass算法uml        软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计...
阅读(199) 评论(0)

设计模式C++实现(4)——单例模式

分类: 设计模式 设计模式c++umlclassnull编程         软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计模式:...
阅读(291) 评论(0)

设计模式C++实现(3)——适配器模式

分类: 设计模式 设计模式c++classumldelete数据结构         软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和...
阅读(270) 评论(0)

设计模式C++实现(2)——策略模式

分类: 设计模式 设计模式c++cache算法randomclass        软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《...
阅读(214) 评论(0)

设计模式C++实现(1)——工厂模式

分类: 设计模式 设计模式c++classuml产品编程        软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计模式:可...
阅读(391) 评论(0)

状态机的应用

要求输入一段字符串,统计字符串中单词的个数! #include #include int IsChar(char ch) { if((ch>='a')&&(ch='A')&&(ch<='Z')) { return 1; } else { return 0; } } int main(int argc,char *argv[]) { char buf[2...
阅读(469) 评论(0)

linux上进程状态查询

linux上进程状态查询   linux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生) 4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放) 5. 停止(进程收到SIGSTOP,...
阅读(190) 评论(0)

rtsp和sdp协议简介

RTSP 是由Real network 和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议 。  实时流协议(RTSP)建立并控制一个或几个时间同步的连续流媒体,如音频和视频。尽管连续媒体流与控制流交叉是可能的,RTSP 本身并不发送连续媒体流。换言之,RTSP 充当多媒体服务器的网络远程控制。RTSP 提供了一个可扩展框架,实现实时数据(如音频与视频)的受控、按需传送。...
阅读(627) 评论(0)

configure参数介绍

configure参数介绍 'configure'脚本有大量的命令行选项。对不同的软件包来说,这些选项可能会有变化,但是许多基本的选项是不会改变的。带上'--help'选项执行'configure'脚本可以看到可用的所有选项。尽管许多选项是很少用到的,但是当你为了特殊的需求而configure一个包时,知道他们的存在是很有益处的。下面对每一个选项进行简略的介绍: -...
阅读(204) 评论(0)
48条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:82672次
    • 积分:854
    • 等级:
    • 排名:千里之外
    • 原创:7篇
    • 转载:41篇
    • 译文:0篇
    • 评论:5条
    最新评论