Re: map - поиск по значению в диапазоне ключей
От: G.I. O_Neil Россия  
Дата: 21.10.04 10:38
Оценка:
Здравствуйте, Odi$$ey, Вы писали:

OE>map<USHORT, BOOL> mymap;

OE>USHORT A, B;
OE>[/ccode]
OE>надо найти значение ключа (т.е. место для вставки) в диапазоне от A до B (B>A) такое, что там либо пусто, либо вставлено значение FALSE. Как?
А не подойдет сначала получать итератор для левой границы, потом для правой, и пробежаться между ними(если они не совпадают)?
(насколько помню мар сортируется)
Можно пробежаться по диапазону ключей от A до B функцией find, сразу проверяя значения.
Don't crash the ambulance, whatever you do!
ICQ#327823673
In her dealings with man Destiny never closed her accounts. (c) Oscar Wilde
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.