C++标准容器库STL:map
2021-02-04 16:16
标签:有序 排序 air def 重复 long for_each 获取 err C++标准容器库STL:map 标签:有序 排序 air def 重复 long for_each 获取 err 原文地址:https://www.cnblogs.com/xiaozoui11cl/p/12793153.htmltypedef pairstring,Student>pair_t;
int main()
{
mapstring,Student> mapstu;
mapstu.insert(pair_t("2",Student("delaiwen",23)));
mapstu.insert(pair_t("1",Student("liqin",24)));
mapstu.insert(pair_t("5",Student("sabo",21)));
// 插入
// pair// if(pr.second) //pr.first->first key
// { //pr.first->second value
// cout// pr.first->second.showStu();
// }
// else
// cout
mapstring,Student>::iterator it=mapstu.begin();
// for(;it!=mapstu.end();it++)
// it->second.showStu();
// mapstu["6"] = Student("hanbin",20);//插入,如果key不存在则会插入
// mapstu["5"] = Student("hanbin",20);//如果key存在就会改值
// 获取(查看值)
// mapstu.at("1").showStu();
// mapstu.at("1") = Student("longxia",24);//1.
// mapstu["1"].showStu();
// mapstu["1"] = Student("longxia",24); //2.
// map
下一篇:06-python--str