c++
создатель Alaa Essam

1. types of constructor
1.1. default constructor
1.2. parametrized constructor
1.3. copy constructor
1.4. constructor with default arguments
1.5. overloaded constructor
2. lnline function
2.1. advantage
2.2. limitations
2.3. implementation
3. tokens
3.1. character set
3.2. keywords
3.3. constants
3.4. strings
3.5. special symbols
4. features
4.1. simple
4.2. high-level programming language
4.3. popular
4.4. compiler-based
4.5. case sensitive
4.6. oop(opject-oriented programming)
4.7. platform or machine independent /portable
4.8. DMA(dynamic memory allocation)
4.9. existence of libraries
4.10. speed
5. template
5.1. importance
5.2. types of template
5.2.1. function template
5.2.2. class template
6. interfaces
6.1. pure virtual function
6.2. importance of interfaces
6.3. rules associated with interfaces
7. class and object
7.1. significance of class in c++
7.2. syntax of a class
7.3. creating reference of class memmbers
7.4. array within a class
7.5. types of objects in c++
7.6. types of class functions
8. advantages and disadvantages for c++
8.1. advantages
8.1.1. portability
8.1.2. object-oriented
8.1.3. multi-paradigm
8.2. disadvantages
8.2.1. use of pointers
8.2.2. security issue
8.2.3. absence of garbage collector
9. program structure
9.1. sequence
9.1.1. cout statement
9.2. loop
9.2.1. do while statement
9.2.2. while statement
9.2.3. for statement
9.3. selection
9.3.1. if statement
9.4. subprogram
9.4.1. main function
9.4.2. cube function
9.4.3. square function
10. vector
10.1. example
10.2. importance
10.3. data manipulation operations
10.4. functions correlated
11. application
11.1. graphical user interface
11.2. operating systems
11.3. web browsers
11.4. database management system
11.5. libraries
11.6. job opportunities
11.7. could computing and distributed applications
12. virtual
12.1. rules
12.2. significance
12.3. example
13. friend functions
13.1. syntax
13.1.1. declaration
13.1.2. definition
13.2. implementation
13.2.1. implementation through a method of another class
13.2.2. implementation through global friends