En C++, un map<K,V> emmagatzema parelles (clau,
valor) amb claus úniques i ordenades segons l’ordre natural de les
claus.
En aquest exercici has d’implementar una acció genèrica que, donat un
map<K,V>, modifiqui el paràmetre
list<K> perquè contingui totes les claus del
map.
| C++ | |
L’acció ha de modificar la llista l perquè contingui
totes les claus que apareixen al map. Com que el
map manté les claus ordenades, la llista resultant també ha
de quedar en ordre creixent.
Per fer les proves, la instància de map que es fa servir
és map<string, int>.
El paràmetre @l@ està buit.
Només cal enviar el procediment demanat; el programa principal serà ignorat.
Input/Output
Input/Output