Loading repovive.com/roadmaps/cpp
Roadmaps
C++
Functions
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
1
Intro
2
What is a Function?
3
Function Syntax
4
Calling Functions
5
Void Functions
6
Quiz: Function Basics
7
Return Statements
8
Quiz: Code organization
9
Parameters vs Arguments
10
Pass by Value
11
Quiz: Function inputs
12
Challenge: Square Function
13
Multiple Parameters
14
Default Parameters
15
Quiz: Function inputs
16
Function Declarations vs Definitions
17
Header Files Basics
18
Challenge: Is Positive
19
Scope
20
Quiz: Understanding #include
21
Variable Lifetime
22
Function Overloading
23
Recursion Basics
24
Quiz: Code organization
25
Helper Functions
26
Problem: Temperature Converter
27
Problem: Is Even or Odd
28
Quiz: Function Design
29
Problem: Find Maximum
30
Problem: Calculate Average
31
Problem: Print Rectangle
32
Problem: Validate Range
33
Problem: Count Digits
34
Problem: Is Prime
35
Quiz: Function Parameters
36
Problem: Swap Two Numbers
37
Problem: Factorial
38
Problem - Domino piling
39
Domino piling - The Idea
40
Domino piling - Algorithm
41
Quiz: Post-check loop
42
Domino piling - Implementation
43
Lessons from Domino piling
44
Problem - Young Physicist
45
Young Physicist - The Idea
46
Young Physicist - Algorithm
47
Quiz: Code organization
48
Young Physicist - Implementation
49
Lessons from Young Physicist
50
Section Recap
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
9.1
Intro
4 minutes
100%
Tasks
Read Unit