In this project you will read weather data from a file and populate a C++ Vector with the file data. The data is then uniquified in a Set data structure and stored in a Map for accessing data by year.
C++'s standard template library or STL contains data structures or containers that are built for efficiency. They are used to store and retrieve data in various formats. A list such as a Vector can be used in place of an array to contain data where the size cannot be determined ahead of time. A List is like a Vector, except elements can be more quickly added and deleted from it, since no shifting needs to occur. A Map is used to quickly look up a value based on a key rather than a numerical index, for example, to look up a phone number based on a key containing a person's name. A Set may be used to remove duplicates from a list, simply by assigning the data to it.
Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
Status: Data Integrity
Data Integrity
Status: C++ (Programming Language)
C++ (Programming Language)
Intermediate·Guided Project·2 hours
Featured reviews
5.0
·Reviewed Oct 28, 2022
A quick course, yet it covers all esential containers
All reviews
Showing: 12 of 12
All Learners
All Stars
Most Helpful
C
Colin
2.0
·Reviewed Jul 1, 2021
The material is ok but the tool provided is extremely irritating to work with. It would randomly and frequently collapse the panel I was trying to work in. I would almost certainly have given up on a longer project.
J
Jacek
5.0
·Reviewed Oct 28, 2022
A quick course, yet it covers all esential containers
A
Ananya
5.0
·Reviewed Oct 15, 2024
is is Nicee
S
SANJAY
5.0
·Reviewed Apr 20, 2025
good
K
KAMALESHPANDI
5.0
·Reviewed Apr 16, 2025
good
A
Allaberganova
5.0
·Reviewed Dec 14, 2024
nice
Y
Yoldashev
5.0
·Reviewed Dec 14, 2024
nice
Q
Qadamov
5.0
·Reviewed Dec 14, 2024
nice
F
Feruza
5.0
·Reviewed Dec 14, 2024
nice
D
Dan
4.0
·Reviewed Apr 26, 2021
The instructor is good but the online IDE tool is poor , slow in response and even stops me from using it any more as the last session was too long. Any how , Thanks! hope this tool can be improved.
И
Иззатбек
4.0
·Reviewed Dec 19, 2024
111453
C
Cinthia
1.0
·Reviewed Apr 26, 2025
WHY CANT I ACCESS THE CONTENT AND THE COURSERA HELP IS USELESS