// Test della classe multimap #include #include using namespace std; int main() { multimap< int, double > pairs; cout << "Al momento ci sono " << pairs.count( 15 ) << " coppie con chave 15 nella multimap\n"; pairs.insert( make_pair( 15, 2.7 ) ); pairs.insert( make_pair( 15, 99.3 ) ); cout << "Dopo insert(), ci sono " << pairs.count( 15 ) << " coppie con chave 15\n"; pairs.insert( make_pair( 30, 111.11 ) ); pairs.insert( make_pair( 10, 22.22 ) ); pairs.insert( make_pair( 25, 33.333 ) ); pairs.insert( make_pair( 20, 9.345 ) ); pairs.insert( make_pair( 5, 77.54 ) ); cout << "La multimap contiene:\nChiave\tValore\n"; multimap< int, double >::const_iterator iter; for ( iter = pairs.begin(); iter != pairs.end(); ++iter ) cout << iter->first << '\t' << iter->second << '\n'; cout << endl; cout << endl << endl; //system("pause"); return 0; }