Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

C++ STL MAPs STL Maps are known as Associative Containers.Other associativecontainers are: sets, multiset, and multimap. Set is only one item. Map and set have

C++

STL MAPs

STL Maps are known as Associative Containers.Other associativecontainers are: sets, multiset, and multimap.

Set is only one item. Map and set have unique keys. The multi versions can have duplicates.

Like other containers studied, you have to specify the type.

We’re going to try a thesaurus application.

We’ll have a word and a list of words. I chose toimplement my map with a string and an STL list.

To get a bit of experience, I used just a word to wordassociation so my map was string and string. Then I worked oncreating a map instance that took a string and a list. The display for string and string was tricky, the display forstring and list even trickier.

Online sources include:

http://www.cplusplus.com/reference/map/map/

http://www.cprogramming.com/tutorial/stl/stlmap.html

http://en.cppreference.com/w/cpp/container/map

Some challenges:

Using maps, learning some methods, using an iterator with it,then with the STL List and iterator within an iterator.

Here’s a sample output:

Making a word to word association

hint or inkling

perplex or puzzle

Making a word to list of wordsassociation

hint or inkling whisper cue

perplex or puzzle confoundbewilder

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Computer Performance Engineering 10th European Workshop Epew 2013 Venice Italy September 17 2013 Proceedings

Authors: Maria Simonetta Balsamo ,William Knottenbelt ,Andrea Marin

2013 Edition

3642407242, 978-3642407246

More Books

Students also viewed these Programming questions