map遍歷
map的資料查詢
map的資料刪除
在map裡面可以使用map<>::value_type表示pair
如果用陣列方式,它可以覆蓋以前該關鍵字對應的值
mapm;
//insert形式
m.insert();//這樣就行
m.insert(2,make_pair(string("abc")));
m.insert(map::value_type(3,"abc"));
//陣列形式
m[1]="efg";
一般map的初始化//列表初始化
mapm=,};
//陣列賦值
m[3]="adc";
//insert新增
m.insert();
多層巢狀map的初始化map>> m;
m[1]["abc"].push_back("abc");
第一種:應用前向迭代器mapm=,};
//第1種
map::iterator iter;
iter = m.begin();
while(iter != m.end())
//第2種
for(auto &it : m),};
if(m.count(1)),};
map::iterator iter;
iter =m.find(1);
if(iter !=m.end())
,};map::iterator iter1,iter2;
iter1 =m.lower_bound(2);
iter2=m.upper_bound(2);
if(iter1->first==iter2->first)
,};map::iterator iter1,iter2;
m.erase(1);
if(m.count(1)){
cout<<"yes"
CVS使用手冊
注意 第一次匯出以後,就不是通過cvs checkout來同步檔案了,而是要進入剛才cvs checkout project name匯出的project name目錄下進行具體檔案的版本同步 新增,修改,刪除 操作。cvs的許可權管理分2種策略 基於系統檔案許可權的系統使用者管理 適合多個在lin...
sed使用手冊
原貼 http blog.chinaunix.net u 23204 showart 305602.html sed使用手冊 原創 在sed語句,正規表示式必須封閉在 中間。如 d,刪除空行。sed位址 在sed位址管理中,預設是對全域性進行操作,同時位址可以分為行位址和模式位址。如1,10d 12...
vi 使用手冊
進入vi的命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pattern匹配的串處 vi r...