Here are 23 design patterns in C++ code:
- Singleton pattern
- Factory pattern
- Abstract Factory pattern
- Builder pattern
- Prototype pattern
- Adapter pattern
- Bridge pattern
- Filter pattern
- Composite pattern
- Decorator pattern
- Facade pattern
- Flyweight pattern
- Proxy p