提要
暂时还没有弄懂具体是怎么实现的,算是照葫芦画瓢,先感性地认识。
实现中用到的操作,PTA 1095:
//use iterator
map<string, int>::iterator it;
for (it = parkTime.begin(); it != parkTime.end(); it++) {
if (it->second == maxTime) {
printf("%s ", it->first.c_str());
}
}
感性的理解:map<keytype, valuetype>::iterator it