Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 triediť zoznam objektov , ktoré majú byť prehľadané . Binárne vyhľadávanie závisí na triedeného zoznamu je prítomný . Použite funkciu radenie štandardné knižnice , aby tento proces zjednodušiť pri použití štandardných knižníc kontajnery : 
 
 std :: sort ( myList.begin ( ) ; myList.end ( ) ) ; 
 2 
 vytvorte si svoj porovnávaciu funkciu pre binárne vyhľadávací algoritmus . Porovnávacej funkcie musia vracať true , ak je prvý argument menší než druhé . Vlastní túto funkciu prijať argumenty vašej špecifikovanej triedy , a zabezpečiť , aby v príslušnej triede implementuje menej ako ( " < " ) prevádzkovateľa : 
 
 bool MyComparison ( MyType aj , MyType j ) 
 
 { 
 
 return ( i < j ) ; 
 
 } 
 3 
 Doplňte svoje porovnávaciu funkciu ako argument binárne vyhľadávacie funkcie štandardnej knižnice je : 
 
 binary_search ( myList.begin ( ) , myList.end ( ) , MyComparison ) ; 
 
 Táto funkcia bude teraz používať porovnávaciu funkciu vykonávať binárne vyhľadávanie 
 .