Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Learn C/C++ programming
·
Module 6
The Standard Template Library (STL) and File Streams
1
Dynamic Arrays with `std::vector`
Use std::vector to manage a dynamic array of elements
2
Range-Based For Loops for Container Iteration
Use range-based for loops to iterate over containers
3
Using std::map for Key-Value Data
Use std::map to store and retrieve data as key-value pairs
4
Iterators: Traversing and Manipulating Container Elements
Use iterators to traverse and manipulate container elements
5
Using Common STL Algorithms
Apply common STL algorithms like std::sort and std::find
6
File I/O with C++ Streams
Read from and write to text files using C++ file streams (ifstream, ofstream)
7
Parsing Text Files into a Vector of Structs
Parse a simple text file into a std::vector of structs
Previous module
Moving to C++: The Core Improvements
Next module
Object-Oriented Programming Fundamentals in C++