jonathan-daniel / ModernDesignPatterns

Design Patterns in Modern C++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Modern Design Patterns

Common Design Patterns In Modern C++

Build Status License: MIT

This repository contains samples of common design patterns written in modern C++.

This is intended for learning purposes of new C++ features and a starting point for implementing a pattern in your system.

Every subfolder contains another README.md with detailed explanation.

Patterns

The patterns included in this repo are:

Building

To build the project (Unix):

$ mkdir build && cd build/
$ cmake ../
$ make

cmake and a GCC version that supports C++17 are required for this.

Contributing

If there are any better alternatives or bugs I would like to hear it.

About

Design Patterns in Modern C++

License:MIT License


Languages

Language:C++ 95.6%Language:CMake 4.4%