map插入方式有哪几种?

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

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

2) 用insert函数插入value_type数据

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

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

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

4) 用数组方式插入数据

mapStudent[1] = "student_one"; 
C++

发表评论

后才能评论

评论(2)