Παράδειγμα 2: απεικόνιση
Το παρακάτω παράδειγμα τυπώνει πόσες φορές εμφανίστηκε κάθε λέξη
στην είσοδο του προγράμματος:
#include <map>
#include <iostream>
#include <string>
using namespace std;
typedef map <string, int> smap_t;
int
main()
{
        string s;
        smap_t m;                       // Our map
        while (!cin.eof()) {
                cin >> s;
                m[s]++;                 // Use overloaded [] operator
        };
        smap_t::iterator i;             // Iterator for printing the results
        for (i = m.begin(); i != m.end(); i++)
                cout << i->first << " " << i->second << endl;
        return (0);
}