C++ features by examples
|
Software design patterns More...
Modules | |
Creational | |
Creational patterns | |
Structural | |
Structural patterns | |
Behavioral | |
Behavioral patterns | |
Architectural | |
Architectural patterns | |
Concurrency | |
Concurrency patterns | |
Classes | |
struct | Interface |
is a common pure virtual interface More... | |
Functions | |
int | main () |
https://refactoring.guru/design-patterns
C++ Programming: Code patterns design
Disclaimer:
Example code below for simplicity doesn't utilize synchronization, privatization and other administrative functions.
Don't forget to add locking, synchronization, encapsulation, privatization, protection manually where it is required when using examples below.
int main | ( | void | ) |