map為對映,可以將任何基本型別對映到任何基本型別,唯一對映
訪問方式:
通過下標訪問
#include
#include
#include
using
namespace std;
intmain
(void
)
通過迭代器訪問
#include
#include
#include
using
namespace std;
intmain
(void
)return0;
}
常用函式:
find():返回值對應的迭代器
erase():刪除單個元素或者區間內的元素,刪除單個元素時可以使用鍵的方式
size():找出對數
clear():清空map
C STL學習筆記九 map映照容器
include include include 基本操作與set類似,牢記map中所有元素都是pair 對於自定義類,初學者會覺得比較函式如何構造很麻煩,這個可以參照前面的書寫示例 但若設定鍵值為int或char型別,無須構造比較函式 struct student struct strcmp str...
C STL 學習筆記
一 stl a include include using namespace std 1 void sort iterator start,iterator end void sort iterator start,iterator end,strictweakordering cmp cmp 函...
C STL學習筆記
remove if使用方法 int a vectorarr a,a 14 std remove if arr.begin arr.end std bind2nd std less 100 for int i 0 i arr.size i 輸出結果為 240 100200 300102 555100 ...