贴个代码
时间:2010-11-04 来源:Allen Sun
测试一下 看看好不好看
1: static A arr[] =
2: {
3: 1, 1.1, 2,
4: 2, 2.2, 3,
5: 3, 3.3, 4
6: };
7:
8: int main()
9: {
10: //cout << sizeof(arr)/sizeof(arr[0]) << endl;
11:
12: std::multimap<std::string, int> uuMap;
13: typedef std::multimap<std::wstring, int>::iterator Iter;
14:
15: uuMap.insert(std::make_pair(L"zhang", 1));
16: uuMap.insert(std::make_pair(L"ac", 1));
17: uuMap.insert(std::make_pair(L"d", 1));
18: uuMap.insert(std::make_pair(L"aa", 1));
19: uuMap.insert(std::make_pair(L"ab", 1));
20:
21: LPCWSTR pstr = L"zh";
22:
23: Iter iter = uuMap.lower_bound(pstr);
24: cout << iter->first << endl;
25: //std::pair<Iter, Iter> pos = uuMap.equal_range("aa");
26:
27:
28: return 0;
29: }
相关阅读 更多 +