Lecture Notes for CS 509, Advanced Programming II

2 March 2004 - STL Maps


Outline


What are Maps?


The Pair Datatype


Map Types


Map Sorting Behavior


The Map Template Class


Map Constructors


Growing and Shrinking Maps


Erasing Map Elements


Map Relation Operators


Iterators


Reading and Writing Map Values


Map Range Member Functions


Other Map Member Functions


Map Timings


Container Performance Comparison


Container Invalidation Comparison


Maps vs. Vectors


Map vs. Vector Example


Points to Remember


This page last modified on 12 March 2004.