In this first chapter, we are going to build the solid foundations so we can go through the following chapters easily. The topics we are going to discuss in this chapter are:
Creating, building, and running a simple C++ program
Constructing an abstract data type to make a user-defined data type
Leveraging the code with C++ templates and the Standard Template Library (STL)
Analyzing the complexity of algorithms to measure the performance of the code
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.