C++map容器-构造和赋值
生活随笔
收集整理的這篇文章主要介紹了
C++map容器-构造和赋值
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
map基本概念
map構造和賦值
功能描述:
對map容器進行構造和賦值操作
函數原型:
代碼如下:
#include <iostream> using namespace std; //map容器 構造和賦值 #include <map>void printMap(map<int, int> &m) {for (map<int, int>::iterator it = m.begin(); it != m.end(); it++) {cout << "key = " << (*it).first << " " << "value = " << it->second << endl;}cout << endl; }void test01() {//創建map容器map<int, int> m;m.insert(pair<int, int>(1, 10));m.insert(pair<int, int>(3, 30));m.insert(pair<int, int>(2, 20));m.insert(pair<int, int>(4, 40));printMap(m);//拷貝構造map<int, int >m2(m);printMap(m2);//賦值map<int, int>m3;m3 = m2;printMap(m3);}int main() {test01();return 0; }總結
以上是生活随笔為你收集整理的C++map容器-构造和赋值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++set容器-内置类型指定排序
- 下一篇: C++map容器-大小和互换