map插入方式有哪几种?

1) 用insert函数插入pair数据,

mapStudent.insert(pair<int, string>(1, "student_one")); 

2) 用insert函数插入value_type数据

mapStudent.insert(map<int, string>::value_type (1, "student_one"));

3) 在insert函数中使用make_pair()函数

mapStudent.insert(make_pair(1, "student_one"));

4) 用数组方式插入数据

mapStudent[1] = "student_one"; 

发表评论

后才能评论

评论(2)