Loading repovive.com/roadmaps/cpp
Roadmaps
C++
Structs
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
Structs
0/44
1
Intro
2
What is a Struct?
3
Defining a Struct
4
Creating Struct Variables
5
Accessing Members
6
Quiz: Struct Basics
7
Modifying Members
8
Initializing Structs
9
Quiz: Custom data types
10
Default Values
11
Structs with Arrays
12
Arrays of Structs
13
Quiz: Custom data types
14
Nested Access
15
Passing Structs to Functions
16
Pass by Value
17
Quiz: Custom data types
18
Pass by Reference
19
Const References
20
Quiz: Variable alias
21
Returning Structs
22
Nested Structs
23
Accessing Nested Members
24
Quiz: Nested Structs
25
Structs vs Classes
26
Problem - Point Distance
27
Problem - Student Records
28
Problem - Rectangle Area
29
Quiz: Struct Applications
30
Common Mistakes
31
When to Use Structs
32
Problem - Young Physicist
33
Young Physicist - The Idea
34
Young Physicist - Algorithm
35
Quiz: Custom data types
36
Young Physicist - Implementation
37
Lessons from Young Physicist
38
Problem - Games
39
Games - The Idea
40
Games - Algorithm
41
Quiz: Custom data types
42
Games - Implementation
43
Lessons from Games
44
Section Recap
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
11.1
Intro
4 minutes
100%
Tasks
Read Unit