You’ve now got the essentials of C++ and more. It’s time to add bells and whistles.1
Before doing this and the next two chapters, it would make sense to go back and do any “optional” sections you may have skipped. We’ll especially need file I/O (from Chapter 13) and move semantics (Chapters 18 and 21).
Chapter 25: New capabilities – better formatted output, using command-line arguments (finally using the argc and argv in int main (int argc, char** argv)), and bit manipulation
Chapter 26: Useful things for organization and security
Chapter 27: More organization ...