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

1. Operators

1.1. Comparison Operators

1.1.1. (==, !=, >=, <=)

1.2. Logical Operators

1.2.1. (&&, ||, !)

1.3. Bitwise Operators

1.3.1. (&,|)

1.4. Assignment Operators

1.4.1. (+=, -=, *=, /=,%=, &=, |=)

1.5. Arithmetic Operators

1.5.1. (+,-,*, /,++,--, %)

2. Libraries

2.1. string

2.2. cmath

2.3. algorithm

2.4. iostream

3. Functions

3.1. User-defined Functions

3.2. Built-in Functions

4. OOP

4.1. Created by

4.1.1. struct

4.1.2. class

5. Error types

5.1. Syntax errors

5.2. Semantic errors.

5.3. Logical errors

6. variables

6.1. const

6.2. char

6.3. string

6.4. float

6.5. bool

6.6. double

6.7. int

7. Operators

7.1. Comparison Operators

7.1.1. (==, !=, >=, <=)

7.2. Logical Operators

7.2.1. (&&, ||, !)

7.3. Bitwise Operators

7.3.1. (&,|)

7.4. Assignment Operators

7.4.1. (+=, -=, *=, /=,%=, &=, |=)

7.5. Arithmetic Operators

7.5.1. (+,-,*, /,++,--, %)

8. Sequence Containers

8.1. Deque

8.2. Linked Lists

8.3. Vectors

8.4. Array

9. conditions

9.1. switch

9.2. if

9.3. if - else

10. Loops

10.1. for

10.1.1. عندما يكون عدد مرات التكرار معروفة

10.2. While

10.2.1. عندما يكون عدد مرات التكرار غير معروفة

11. Control Statements

11.1. Continue

11.1.1. تستخدم مع الحلقات فقط

11.2. Break

11.2.1. تستخدم في الحلقات و مع switch