#include <map>
#include <string>
using namespace std;
struct string_ptr_comp
{
bool operator()(const string* lhs, const string* rhs)
{
return *lhs < *rhs;
}
};
int main(int argc, char* argv[])
{
string str_1("abc1");
string str_2("abc2");
string str_3("abc3");
string str_4("abc4");
string str_5("abc5");
map<string*, int, string_ptr_comp> test_map;
test_map.insert(make_pair(&str_3, 3));
test_map.insert(make_pair(&str_4, 4));
test_map.insert(make_pair(&str_5, 5));
test_map.insert(make_pair(&str_1, 1));
test_map.insert(make_pair(&str_2, 2));
return 0;
}
WinApi.co.kr 사이트의 동등성 동일성 링크
http://winapi.co.kr/clec/cpp4/41-1-4.htm
'Develop' 카테고리의 다른 글
samba 설정 (0) | 2011.09.29 |
---|---|
vmware bridge 설정 (0) | 2011.09.29 |
bitTorrent 개발 (0) | 2011.08.04 |
OpenSSL 윈도우 빌드 (0) | 2011.08.04 |
awk, sed를 이용한 문자열 조작 예1 (0) | 2011.07.12 |