The software we'll be building isn't meant to be extremely complex—we'll create a simple calculator that adds two numbers together, as shown in the following figure. It will be released as a console application with a text user interface and a library to perform mathematical operations, which can potentially be used in another project. While there isn't much use for such a project in real life, as C++ offers plenty of support for calculations in its standard library, its banality will be perfect for exploring how all techniques discussed in this course work together in practice:

Get hands-on with 1200+ tech skills courses.