Loading repovive.com/roadmaps/cpp
Roadmaps
C++
Variables & Data Types
Problemset
Discussion
AI Helper
Getting Started
0/48
Variables & Data Types
0/57
1
Intro
2
What is a Variable?
3
Vocabulary - Data Types
4
The int Type
5
int Range and Limits
6
Quiz: Integer Basics
7
Overflow - What Happens
8
Quiz: int Type
9
The long long Type
10
When to Use long long
11
Quiz: Large integers
12
The LL Suffix
13
The double Type
14
Floating Point Precision
15
Quiz: Integer type
16
Precision Errors in Practice
17
When to Use double
18
Quiz: Decimal numbers
19
The char Type
20
ASCII Values
21
Character Arithmetic
22
Challenge: Simple Addition
23
Quiz: char Type
24
The bool Type
25
Boolean in Conditions
26
The string Type
27
Basic String Operations
28
Challenge: Rectangle Area
29
Quiz: Text storage
30
Declaring Variables
31
Variable Naming Rules
32
Quiz: Data storage
33
Variable Naming Conventions
34
Initialization vs Declaration
35
Quiz: Data storage
36
Uninitialized Variables
37
Constants with const
38
Why Use Constants
39
Quiz: Data storage
40
Type Conversion - Implicit
41
Type Conversion - Explicit
42
Quiz: Data storage
43
Common Type Mistakes
44
Printing Variables
45
Printing Multiple Values
46
Quiz: Integer type
47
Problem - Calculate Rectangle Area
48
Problem - Convert Celsius to Fahrenheit
49
Problem - Sum of Two
50
Sum of Two - The Idea
51
Sum of Two - Implementation
52
Lessons from Sum of Two
53
Problem - Temperature Convert
54
Temperature Convert - The Idea
55
Temperature Convert - Implementation
56
Lessons from Temperature Convert
57
Section Recap
Input & Output
0/48
Operators & Expressions
0/52
Control Flow
0/53
Loops
0/58
Arrays
0/50
Strings
0/46
Functions
0/50
Pointers & References
0/52
Structs
0/44
Vectors & STL Basics
0/48
Maps & Sets
0/52
Pairs & Tuples
0/53
STL Algorithms
0/50
Classes & Objects
0/54
Inheritance & Polymorphism
0/56
File I/O
0/49
Exception Handling
0/54
Dynamic Memory
0/50
2.1
Intro
4 minutes
100%
Tasks
Read Unit