Summary
In this chapter, you learned the essentials of the C++ programing language. This chapter covered the topics of the compilation process, the program structure, data types, variable creation, functions, comments, the Standard Library’s user input, reference and pointer creations, flow control, and OOP.
The three exercises should be very helpful to learn and practice the C++ syntax, procedural programming, and OOP skills. The five MyCPP_x
projects are also good samples that can be referenced in your later studies.
Since C++ is a very powerful programming language, providing ample features and functionalities, it is not possible to cover everything in this chapter. We will explain other C++ syntaxes when they are used.
You should now have the necessary knowledge about C++ programming. In the next chapter, we will investigate the Unreal Engine-generated C++ source code for the shooter game. This should help you to quickly understand the commonly used Unreal Engine...