没有合适的资源?快使用搜索试试~ 我知道了~
Design-Patterns-in-Cpp17:基于 C++17 实现 23 种 GoF 设计模式,使用智能指针来避免内存泄漏...
共51个文件
md:24个
cpp:23个
txt:1个
需积分: 5 1 下载量 128 浏览量
2021-05-07
03:13:18
上传
评论
收藏 39KB ZIP 举报
温馨提示
Build , Windows, Mac OS and Linux are supported, build by git clone git@github.com:downdemo/Design-Patterns-in-Cpp17.git cd Design-Patterns-in-Cpp17 cmake . -Bbuild cd build cmake --build . 设计模式简介 设计模式的概念最初源自建筑行业,建筑师 Christopher Alexander 曾这样解释过模式的概念:“总会有一类问题在我们身边反复出现,模式就是针对这一类问题的通用解法。当问题反复出现时,直接套用这个解法即可,而不需要去重新解决问题。” Each pattern describes a problem which occurs over and over again in our environ
资源推荐
资源详情
资源评论
收起资源包目录
Design-Patterns-in-Cpp17-master.zip (51个子文件)
Design-Patterns-in-Cpp17-master
.travis.yml 87B
docs
Creational_Pattern
Singleton.md 508B
Builder.md 2KB
Prototype.md 511B
Abstract_Factory.md 2KB
Factory_Method.md 1KB
Behavioral_Pattern
Chain_of_Responsibility.md 2KB
Observer.md 2KB
Command.md 2KB
Iterator.md 997B
Template_Method.md 1KB
Visitor.md 2KB
Strategy.md 946B
Interpreter.md 1KB
Memento.md 1KB
Mediator.md 2KB
State.md 1KB
Structural_Pattern
Flyweight.md 1KB
Composite.md 2KB
Facade.md 659B
Adapter.md 1KB
Proxy.md 864B
Bridge.md 2KB
Decorator.md 3KB
LICENSE 1KB
src
Decorator.cpp 2KB
Command.cpp 2KB
Factory_Method.cpp 1KB
Abstract_Factory.cpp 1KB
Mediator.cpp 2KB
Singleton.cpp 468B
Composite.cpp 1KB
Bridge.cpp 1KB
State.cpp 1KB
Builder.cpp 2KB
Facade.cpp 490B
Prototype.cpp 419B
Adapter.cpp 448B
Strategy.cpp 669B
Memento.cpp 1KB
Flyweight.cpp 1KB
Proxy.cpp 576B
Observer.cpp 1KB
Template_Method.cpp 850B
Interpreter.cpp 1KB
Visitor.cpp 2KB
Iterator.cpp 885B
Chain_of_Responsibility.cpp 1KB
CMakeLists.txt 499B
README.md 11KB
.gitattributes 66B
共 51 条
- 1
资源评论
梦小露
- 粉丝: 20
- 资源: 4640
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功