Get Started. It's Free
or sign up with your email address
c++ by Mind Map: c++

1. Operators

1.1. Arithmetic Operators

1.1.1. +

1.1.2. -

1.1.3. *

1.1.4. /

1.1.5. %

1.1.6. ++

1.1.7. --

1.2. Assignment Operators

1.2.1. =

1.2.2. +=

1.2.3. -=

1.2.4. *=

1.2.5. /=

1.2.6. %=

1.2.7. &=

1.2.8. |=

1.2.9. ^=

1.2.10. >>=

1.2.11. <<=

1.3. Comparison Operators

1.3.1. ==

1.3.2. !=

1.3.3. >

1.3.4. <

1.3.5. >=

1.3.6. <=

1.4. Logical Operators

1.4.1. &&

1.4.2. ||

1.4.3. !

2. datatypes

2.1. char

2.2. signed char

2.3. unsigned char

2.4. int

2.5. unsigned int

2.6. signed int

2.7. short int

2.8. unsigned short int

2.9. signed short int

2.10. long int

2.11. signed long int

2.12. unsigned long int

2.13. long long int

2.14. unsigned long long int

2.15. float

2.16. long double

3. Object Oriented

3.1. Object

3.2. Class

3.3. Abstraction

3.4. Encapsulation

3.5. Inheritance

3.6. Polymorphism

3.7. Overloading

4. applications

4.1. Operating Systems

4.2. Browsers

4.3. Libraries

4.4. Graphics

4.5. Banking Applications

4.6. Cloud/Distributed Systems

4.7. Databases

4.8. Embedded Systems

4.9. Telephone Switches

4.10. Compilers

5. Features

5.1. Object-oriented

5.2. Rich library support

5.3. Speed

5.4. Compiled

5.5. Pointer Support

6. Arrays

6.1. Declaring Arrays

6.2. Initializing Arrays

6.3. Accessing Array Elements

7. structures

7.1. structures and function

7.2. pionters to structures