Hi Julien, On Fri, Mar 21, 2014 at 06:15:24PM -0700, julien2412 <serval2412@yahoo.fr> wrote:
Of course, the pb is std::set doesn't have [] operator and needs an iterator + advance (or perhaps missed an easy way?) However, leafing through the use of SwSortedObjs (used by other classes) it seems that [] is mainly (exclusively?) used in loops. So to make things easier to migrate (if it worths it of course! :-)), what about this 3 steps process: 1) Adding an iterator in SwSortedObjs (quick) 2) use iterator in loops (must be long) 3) replace vector by set (perhaps not too quick if tuning is needed) ?
Isn't the difference between std::set and std::map that the key is separated from the value, i.e. it has an operator[] what you want here? Miklos
Attachment:
signature.asc
Description: Digital signature