Shaun Reed
a97dfbe34b
Clean up CMakeLists in all C++ examples
...
+ Rename output executables to match directory structure
+ Remove libraries for small examples
+ Supress -Wreturn-type warnings for singleton that is intentionally not copyable
2022-03-31 16:01:08 -04:00
Shaun Reed
2845b020ae
Update README instructions
...
+ Fix incorrect library name for `algorithms/trees/BST` example
+ Update root CMakeLists.txt for major directories to set binary path
+ Add instructions to install CMake LTS with pip
2022-01-07 11:32:52 -05:00
Shaun Reed
51bf18980b
Rename source file in prototype pattern
...
+ Correct CMakeLists.txt in abstract-factory pattern
+ Commit name change for author of figlet fonts :)
2021-05-21 12:34:18 -04:00
Shaun Reed
8177d4c191
Add example of visitor pattern in C++
2021-05-11 20:56:05 -04:00
Shaun Reed
53ee3df451
Add example of observer pattern in C++
2021-05-11 19:58:23 -04:00
Shaun Reed
1c78867d91
add example of state pattern in C++
2021-05-11 18:53:43 -04:00
Shaun Reed
d7a25a0efc
Add example of prototype pattern in C++
2021-05-11 17:40:21 -04:00
Shaun Reed
912cb47dcf
Add example of adapter pattern in C++
2021-05-11 16:57:42 -04:00
Shaun Reed
da9d26cf15
Add example of bridge pattern in C++
2021-05-11 16:03:03 -04:00
Shaun Reed
baabfa439a
Add abstract-factory pattern example
2021-05-11 15:42:08 -04:00
Shaun Reed
54426cbe5b
Add factory example
2021-05-11 15:04:58 -04:00
Shaun Reed
9bb2f9867d
Add example for classic singleton
2021-05-11 12:54:16 -04:00
Shaun Reed
248e48d5c9
Add subdirectory for practicing design patterns in C++
...
+ Add example for singleton
2021-05-11 11:56:46 -04:00