Loading repovive.com/roadmaps/cpp
Roadmaps
C++
Pointers & References
Problemset
Discussion
AI Helper
Getting Started
0/48
Variables & Data Types
0/57
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
1
Intro
2
Memory Addresses
3
The Address-of Operator
4
What is a Pointer?
5
Quiz: Pointer Basics
6
Pointer Declaration
7
Dereferencing Pointers
8
Quiz: Pointer Operations
9
Pointer Initialization
10
Pointers and Arrays
11
Pointer Arithmetic
12
Quiz: Pointer Arithmetic
13
What is a Reference?
14
Reference Declaration
15
Quiz: Variable alias
16
References vs Pointers
17
Quiz: References
18
Pass by Reference
19
Const References
20
Quiz: Variable alias
21
When to Use Pointers vs References
22
Quiz: Pass by Reference
23
Common Pointer Errors
24
Memory Safety Basics
25
Problem: Swap Two Numbers
26
Quiz: Swap Implementation
27
Problem: Sum Array Elements
28
Problem: Find Maximum
29
Quiz: Pointer Traversal
30
Problem: Modify via Pointer
31
Problem: Count References
32
Quiz: Reference Behavior
33
Problem: Safe Pointer Check
34
Problem: Array Reversal
35
Quiz: Array Reversal
36
Problem: Reference Parameters
37
Problem: Const Correctness
38
Quiz: Const References
39
Problem - Presents
40
Presents - The Idea
41
Presents - Algorithm
42
Presents - Implementation
43
Presents - Walkthrough
44
Lessons from Presents
45
Quiz: Integer type
46
Problem - Beautiful Matrix
47
Beautiful Matrix - The Idea
48
Beautiful Matrix - Algorithm
49
Quiz: Conditional execution
50
Beautiful Matrix - Implementation
51
Lessons from Beautiful Matrix
52
Section Recap
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
10.1
Intro
4 minutes
100%
Tasks
Read Unit