Introduction xlvii
Part I: Introduction to Professional C++
Chapter 1: a Crash Course in C++ and the Standard Library 3
Chapter 2: Working with Strings and String Views 87
Chapter 3: Coding with Style 111
Part II: Professional C++ Software Design
Chapter 4: Designing Professional C++ Programs 137
Chapter 5: Designing with Objects 169
Chapter 6: Designing for Reuse 187
Part III: C++ Coding the Prof...
Introduction xlvii
Part I: Introduction to Professional C++
Chapter 1: a Crash Course in C++ and the Standard Library 3
Chapter 2: Working with Strings and String Views 87
Chapter 3: Coding with Style 111
Part II: Professional C++ Software Design
Chapter 4: Designing Professional C++ Programs 137
Chapter 5: Designing with Objects 169
Chapter 6: Designing for Reuse 187
Part III: C++ Coding the Prof...