#include <iostream>
#include <map>
using namespace std;
int main()
{
// map은 값을 넣으면 자동정렬된다.
// map<키,값>의 구조를 갖는다.
map<string,string> phoneBook;
phoneBook["홍길동"] = "01011112222";
phoneBook["일지매"] = "01077778888";
phoneBook["박진수"] = "01045387622";
phoneBook["김박"] = "01099652465";
map<string, string>::iterator phoneIter;
phoneIter = phoneBook.begin();
for (; phoneIter != phoneBook.end(); phoneIter++)
{
cout << "이름 : " << phoneIter->first << " ";
cout << "전화번호 : " << phoneIter->second << endl;
}
// "김박이라는 키를 iterator에 넣고 second로 값을 출력한다.
phoneIter = phoneBook.find("김박");
cout << phoneIter->second;
return 0;
}