- 博客(6)
- 资源 (25)
- 收藏
- 关注
原创 设计模式- 适配器模式(Adapter Pattern)
适配器模式(Adapter Pattern)是一种结构型设计模式,它允许将一个类的接口转换为客户端所期望的另一个接口。适配器模式使得原本由于接口不兼容而无法一起工作的类可以协同工作。适配器模式常用于已有的类和新的接口不兼容的情况。
2016-01-29 11:10:59 469
原创 设计模式 - 原型模式(Prototype Pattern)
原型模式(Prototype Pattern)flyfishC++实现class Prototype{ Prototype(){} virtual ~Prototype(){} virtual Prototype * Clone() = 0; //实现由基类的派生类完成};class ConcretePrototype : public Prototype{publ
2016-01-27 17:12:31 603
原创 建造者模式(Builder Pattern)
建造者模式(Builder Pattern)flyfish 2016-1-22 C++实现class Product{public: void DoSomething(){}};class Builder{public: virtual void SetPart1(){};//处理Product的第一部分 virtual void SetPart2(){};//处
2016-01-22 16:13:31 589
原创 设计模式 - 模板方法模式(Template Method Pattern)
模板方法模式通过在基类中定义一个算法的框架,并将某些步骤的实现延迟到子类中,从而实现算法的可扩展性和复用性。
2016-01-21 17:34:15 575
原创 抽象工厂模式(Abstract Factory Pattern)
抽象工厂模式(Abstract Factory Pattern)flyfish 2016-1-21 本文编程语言采用C+++实现,参考《设计模式之禅》中的Java实现,#pragma once//抽象产品类Aclass AbstractProductA{public: void ShareMethod(); virtual void DoSomething()=0;};
2016-01-21 12:00:05 565
原创 invalid operator <
invalid operator <flyfish 2016-1-14 错误在调用std::sort函数解决方案 如果是==判断,则返回的应该是false,返回ture就是错误的microsoft的说明 出现错误的代码bool CustPredicate (int elem1, int elem2 ){ if(elem1 > elem2) return true;
2016-01-14 14:00:54 840
C++ 开发SOAP服务端和SOAP客户端
2012-05-14
List Control 可编辑任意item文本,设置行高
2010-11-22
single-producer, single-consumer lock-free queue
2023-06-29
grpc编译安装所需文件
2018-07-31
Agg在Windows下的编译 字符集 Unicode
2017-12-27
一个曾经商业化的MFC library Ultimate Grid 现在免费提供
2017-10-17
TensorFlow inception-2015-12-05.tgz
2017-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人