Description
In this course, you will :
- Learn the fundamentals of this object-oriented programming language that is changing the world.
- Eduardo Corpeo begins by configuring the development environment and introducing the fundamentals of object-oriented programming.
- Eduardo discusses variables, expressions, assignments, constants, and other data types. He describes structures, classes, pointers, vectors, and other concepts.
- Eduardo concludes with detailed information on opening and working with files after walking through the control flow process and a variety of useful functions.
Syllabus :
1. Getting Started
- Setting up the development environment
- Elements of object-oriented programming
- Creating a simple program in C++
2. Data Types
- Basic data types
- Variables
- Expressions, assignments, and operations
- Type inference with auto
- Preprocessor directives
- Constants
- Arrays
- Strings
- Type casting
3. Structures, Classes, and Pointers
- Structures
- Classes
- Header and implementation files
- Pointers
- References
- Vectors
4. Control Flow
- If statements
- Switch statements
- While loops
- For loops
5. Functions
- Creating functions
- Using functions
- Function parameters
6. File I/O
- Opening a text file for reading
- Open a text file for writing