C++教程共28篇
C++ 设计模式 – 简单工厂模式-猿说编程

C++ 设计模式 – 简单工厂模式

C++ 设计模式 – 简单工厂模式 - 简单工厂模式(Simple Factory Pattern)又叫做静态工厂方法模式(Static Factory Method Pattern),属于创建型模式。简单工厂模式的实质是由一个工厂类根据传...
猿说编程的头像-猿说编程钻石会员猿说编程2年前
03609
C++ 设计模式 – 模版方法模式-猿说编程

C++ 设计模式 – 模版方法模式

模版方法模式(Template Method Pattern)定义一个操作中算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。
猿说编程的头像-猿说编程钻石会员猿说编程2年前
03925
C++ 设计模式 – 装饰者模式-猿说编程

C++ 设计模式 – 装饰者模式

C++ 设计模式 – 装饰者模式 - 装饰者模式(Decorator Pattern)是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。
猿说编程的头像-猿说编程钻石会员猿说编程2年前
045712
C++ 设计模式 – 访问者模式-猿说编程

C++ 设计模式 – 访问者模式

C++ 设计模式 – 访问者模式 - 访问者模式(Visitor Pattern)表示一个作用于某对象结构中的各元素的操作,它使你可以在不改变各元素类的前提下定义作用于这些元素的新操作。
猿说编程的头像-猿说编程钻石会员猿说编程2年前
040016
C++ 设计模式 – 适配器模式-猿说编程

C++ 设计模式 – 适配器模式

C++ 设计模式 – 适配器模式 - 适配器模式(Adapter Pattern)是一种补救模式,将一个类的接口转换成客户希望的另外一个接口,从而使原本由于接口不兼容而不能一起工作的类可以一起工作。
猿说编程的头像-猿说编程钻石会员猿说编程2年前
07806
C++ 设计模式 – 备忘录模式-猿说编程

C++ 设计模式 – 备忘录模式

C++ 设计模式 – 备忘录模式 - 备忘录模式(Memento Pattern)在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样可以在以后将对象恢复到原先保存的状态。
猿说编程的头像-猿说编程钻石会员猿说编程2年前
03045
C++ 设计模式 – 原型模式-猿说编程

C++ 设计模式 – 原型模式

C++ 设计模式 – 原型模式 -
猿说编程的头像-猿说编程钻石会员猿说编程2年前
04217
C/C++

C/C++ “binary_function”: 不是 “std” 的成员

C/C++ 'binary_function': 不是 'std' 的成员 - binary_function is deprecated in C++11 and removed in C++17. 解决办法:将vs c++17设置为 默认(ISO C++14 标准)即可;
猿说编程的头像-猿说编程钻石会员猿说编程4年前
046820
C++ 设计模式 – 中介者模式-猿说编程

C++ 设计模式 – 中介者模式

C++ 设计模式 – 中介者模式 - 中介者模式(Mediator Pattern)用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的...
猿说编程的头像-猿说编程钻石会员猿说编程2年前
06129
C++ 设计模式 – 建造者模式-猿说编程

C++ 设计模式 – 建造者模式

C++ 设计模式 – 建造者模式 - 建造者模式(Builder Pattern),旨在将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。
猿说编程的头像-猿说编程钻石会员猿说编程2年前
059712