This repo contains all exercises written in C++ while reading "Programming: Principles and practice using C++" by Bjarne Stroustrup. Some Exercises have Unittests written with the GOOGLETEST Unittesting Library
Chapters:
- Introduction
- Hello, World!
- Objects, Types and Values
- Computation
- Errors
- Writting a Program
- Completing a Program
- Technicalities: Functions, etc.
- Technicalities: Classes, etc.
- Input and Output Streams
- Customizing Input and Output
- A Display Model
- Graphics Classes
- Graphics Class Design
- Graphing Functions and Data
- Graphical User Interfaces
- Vector and Free Store
- Vectors and Arrays
- Vector, Templates and Exceptions
- Containers and Iterators
- Algorithms and Maps