題目:定義乙個map物件,其元素的鍵是家族姓氏,而值是儲存該家族孩子名字的vector物件。為這個map容器輸入至少六個條目。通過基於家族姓氏的查詢檢測你的程式,查詢應輸出該家族所有孩子的名字。
1//定義乙個map物件,其元素的鍵是家族姓氏2//
而值則是儲存該家族孩子名字的vector物件3//
進行基於家族姓氏的查詢,輸出該家族所有孩子的名字
4 #include5 #include6 #include7 #include
8using
namespace
std;910
intmain()
1129
30 cout<
enter children's name:
"<
31while(cin>>childname)//
讀入該家族所有孩子的名字
32 ret.first->second.push_back(childname);
33 cin.clear(); //
使輸入流重新有效
34 }while
(cin);
3536 cin.clear(); //
使輸入流重新有效
3738
//讀入要查詢的家族
39 cout<
enter a surname to search:
"<
40 cin>>surname;
4142
//根據讀入的家族姓氏進行查詢
43 map >::iterator iter =children.find(surname);
4445
//輸出查詢結果
46if(iter == children.end()) //
找不到該家族姓氏
47 cout<
no this surname:
"48else
4956
57return0;
58 }
map物件建立家族姓氏查詢
題目 定義乙個map物件,其元素的鍵是家族姓氏,而值是儲存該家族孩子名字的vector物件。為這個map容器輸入至少六個條目。通過基於家族姓氏的查詢檢測你的程式,查詢應輸出該家族所有孩子的名字。定義乙個map物件,其元素的鍵是家族姓氏 而值則是儲存該家族孩子名字的vector物件 進行基於家族姓氏的...
JDBC 查詢 Map轉物件
雖然專案中都夾雜了hibernate的支援,但是團隊開發中,很多人為了編寫特殊查詢的 時都使用了jdbc進行查詢。jdbc查詢後返回的是乙個list集合,list中組裝的是map,乙個map就是乙個對應的物件。但是介面不能直接返回map,都是返回的物件,以方便自己和其他人使用,為了轉換這個map,往...
JDBC 查詢 Map轉物件
雖然專案中都夾雜了hibernate的支援,但是團隊開發中,很多人為了編寫特殊查詢的 時都使用了jdbc進行查詢。jdbc查詢後返回的是乙個list集合,list中組裝的是map,乙個map就是乙個對應的物件。但是介面不能直接返回map,都是返回的物件,以方便自己和其他人使用,為了轉換這個map,往...