Desole si le titre pas assez explicite ou a cote de la plaque
Donc, voila une petite question, j'ai une fonction du genre
Code :
- bool CService::m_fnbIsMCDUInLog(const std::string& sMCDU)
- {
- list<string>::iterator it = m_MCDUList.begin();
- while (it != m_MCDUList.end()) {
- if ((*it).compare(sMCDU) == 0)
- return true;
- ++it;
- }
- return false;
- }
|
Avec m_MCDUList defini comme std::list<std::string>
Y a t'il un moyen plus efficace de rechercher un tel critere quitte a utiliser autre chose qu'une liste ?
Message édité par VisualC++ le 10-09-2003 à 16:23:02