STD::map & gt;_ map
默認情況下Compare是std::less,所以這裏不需要寫。用戶定義的結構必須實現由Compare指定的比較操作,因此用戶定義的結構。
MyStruct必須編寫如下:
結構我的結構
{
int鍵;
布爾運算符& lt(常量MyStruct rhs)常量
返回鍵& ltrhs.key
}
};
這是std::map的拼寫,QMap應該是相同的