64,670
社区成员
发帖
与我相关
我的任务
分享
multimap<char*,int> testmap;
char s1[10]="de3456789";
char s2[5]="abcd";
char* p=s1;
testmap.insert(make_pair(s1,12));
testmap.insert(make_pair(s2,17));
testmap.insert(make_pair(p,8));
multimap<string,int> testmap;
char s1[10]="de3456789";
char s2[5]="abcd";
string str1(s1),str2(s2);
testmap.insert(make_pair(str1,12));
testmap.insert(make_pair(str2,17));
struct ltstr
{
bool operator()(const char* s1, const char* s2) const
{
return strcmp(s1, s2) < 0;
}
};
multimap<const char*, int, ltstr> testmap;