Salut tout le mode.
J'ai une structure et une string:
j'utilise une multimap pour associer un nom de fichier et une structure de donn�e:Code:
1
2
3
4
5
6
7
8
9 typdef struct{ string szName; int iVal1; int iVal2; }MY_STRUCT; string szFile;
Comme vous vous en doutez, cette initialisation est incorrecte. J'aimerais que la multimap trie mes donn�es par rapport � la string szName de la structure MY_STRUCT.Code:multimap<MY_STRUCT, string, less<MY_STRUCT::szName> > m_MULTIMAP;
Comment je dois utiliser ce fameux less?
PS: Cette d�finition est correcte:
mais elle ne m'int�resse pas car elle trie les donn�es par rapport � la string szFile.Code:multimap<string, MY_STRUCT, less<string> > m_MULTIMAP;