Preview fragment. Get full access
Hands-On Design Patterns with C++: Solve common C++ problems with modern design patterns and build robust applications