C++ Programming#
Introduction#
In this section, we will discuss and experiment with C++ programming. C++ is a high-level programming language that is used for general-purpose programming. It is a compiled language that is especially suited to systems programming and applications requiring high performance. C++ was developed by Bjarne Stroustrup in the 1980s as an extension of the C programming language. It has since been updated and improved, and is still widely used in systems programming, game development, and high-performance computing.
Worked examples and exercises will be provided from the following textbooks and resources:
Table of Contents#
Resources and Textbooks Used#
In this section we will be programming in C++ using examples and techniques found in these books and resources:
“Object-Oriented Programming Using C++” by Ira Pohl#
This book may be purchased here:
Amazon page to purchase “Object-Oriented Programming Using C++ by Ira Pohl”
“Learn Modern C++” br cpptutor (Online Course)#
The course maye be found here:
Learn Modern C++
Source code may be found in GitHib here:
Course source code
Project Code on Github#
Project code is available at the following Github repositories:
Worked Examples in Object-Oriented Programming Using C++