C MAP 基本用法

2021-08-30 06:51:50 字數 476 閱讀 2491

/*

map內部資料的組織,map內部自建一顆紅黑樹(一種非嚴格意義上的平衡二叉樹),這顆樹具有對資料自動排序的功能,

所以在map內部所有的資料都是有序的。

*/#include

#include

using namespace std;

typedef mapmapstudent;

typedef map::iterator mapstudengiter;

typedef pairparam;

int main()

//功能等同於 mapstudent.clear()

mapstudent.erase(mapstudent.begin(),mapstudent.end());

if(mapstudent.empty()== true)

cout<<"空"

}

c map的基本操作和用法

1 map簡介 map是一類關聯式容器。它的特點是增加和刪除節點對迭代器的影響很小,除了那個操作節點,對其他的節點都沒有什麼影響。對於迭代器來說,可以修改實值,而不能修改key。2 map的功能 自動建立key value的對應。key 和 value可以是任意你需要的型別。根據key值快速查詢記錄...

C map的基本操作和用法

1 map簡介 map是一類關聯式容器。它的特點是增加和刪除節點對迭代器的影響很小,除了那個操作節點,對其他的節點都沒有什麼影響。對於迭代器來說,可以修改實值,而不能修改key。2 map的功能 自動建立key value的對應。key 和 value可以是任意你需要的型別。根據key值快速查詢記錄...

C map的基本操作和用法

1 map簡介 map是一類關聯式容器。它的特點是增加和刪除節點對迭代器的影響很小,除了那個操作節點,對其他的節點都沒有什麼影響。對於迭代器來說,可以修改實值,而不能修改key。2 map的功能 自動建立key value的對應。key 和 value可以是任意你需要的型別。根據key值快速查詢記錄...