
设计模式
贰月十七
吾尝终日而思矣,不如须臾之所学也。吾尝跂而望矣,不如登高之博见也。……君子生非异也,善假于物也
展开
-
c++企业级接口框架(二)
c++企业级接口框架(二)SocketProtocol.h#ifndef _SOCKET_PROTOCOL_H_#define _SOCKET_PROTOCOL_H_/**说明:接口*/class SocketProtocol {public: virtual bool cltSocketInit () = 0; virtual bool cltSock原创 2016-01-23 19:54:31 · 2525 阅读 · 0 评论 -
设计模式(二)策略模式
设计模式(二)策略模式#include using namespace std;//策略基类class COperation{public: int m_iFirst; int m_iSecond; virtual double GetResult(){ double dResult = 0; return dResult原创 2016-01-10 11:25:08 · 684 阅读 · 0 评论 -
c++设计模式(一)工厂模式
c++设计模式一(工厂模式)原创 2016-01-09 10:42:45 · 603 阅读 · 0 评论 -
设计模式(三)装饰模式
设计模式(三)装饰模式 #include #include using namespace std;//人class Person { string m_strName;public: Person(string strName) { m_strName = strName; } Person(){} virtual v原创 2016-02-01 19:07:19 · 559 阅读 · 0 评论 -
c++企业级接口框架(一)
c++企业级接口框架SocketProtocol.h#ifndef _SOCKET_PROTOCOL_H_#define _SOCKET_PROTOCOL_H_/**说明:接口*/class SocketProtocol {public: virtual bool cltSocketInit () = 0; virtual bool cltSocketSen原创 2016-01-22 21:00:59 · 3466 阅读 · 5 评论 -
SGI-STL 迭代器实现
SGI-STL 迭代器实现 迭代器模式:该模式能够提供一种方法,使之能够依序寻访某个聚合物(容器)所含的每个元素,而又无需暴露该聚合物的内部表达方式。 ———————————————————————————————————————— 《STL源码剖析》它是什么?它其实就是算法与容器的一种粘胶剂。它像什么?迭代器的行为非常类似智能指针(SmartPointer),所以对他来说最重原创 2017-03-02 00:17:39 · 876 阅读 · 0 评论 -
游戏开发中常用的设计模式
游戏开发中常用的设计模式原创 2017-02-25 23:30:31 · 1522 阅读 · 0 评论