Today we’ll start with chapters 2, 6, 10, 14, and 16 of our C++ refactoring toolkit. Other chapters will be studied at other times.

Chapter 2 basic C++ syntax
2-1 Compiled languages
2-2 Data types for the language
2-3 Installation and Use of the development environment 1- Installation
2-4 2- Used for debugging
2-5 Language identifiers and keywords
2-6 Variables and constants
2-7 Language notes
2-8 problem sets

Chapter 6 basic C++ syntax
6-1 Turing machine and three basic structures
6-2 If statement basics
6-3 Examples of if statements
6-4 Switch Branch basics

6-5 Comparison between switch and IF
6-6 User-defined types: enumeration
6-7 Custom types — Structures and unions
6-8 Structure memory layout
6-9 Basic use and comparison of the three cycles
An optimized example of the 6-10 for loop
6-11 Function basics
6-12 Functions overload with Name Mangling
6-13 Pointers to functions and functions that return Pointers
6-14 Namespaces.
6-15 Function body Hack process
6-16 Inline functions.
6-17 Mathematical induction and recursion
6-18 Recursion features and Hack procedures
6-19 Optimization of tail recursion
6-20 Recursive dynamic programming ideas
6-21 Homework Section (File)
Chapter 10 Desktop Application project practice: Design the architecture and standards of the project
10-1 Effect display of Muying project
10-2 Installation and deployment of the project environment
10-3 Basic architecture and Pro files of the project
General QT knowledge used in the 10-4 project

Chapter 14 summary of player project
14-1 Project summary
14-2 Summary of UI functions of the project
14-3 Summary of project Playback Function 1
14-4 2

Chapter 16 Course Summary
Lesson 16-1