/* * Search * */ template<class For, class For2> For search(For first, For last, For2 first2, For2 last2); template<class For, class For2, class BinPred> For search(For first, For last, For2 first2, For2 last2, BinPred p); template<class For, class For2> For find_end(For first, For last, For2 first2, For2 last2); template<class For, class For2, class BinPred> For find_end(For first, For last, For2 first2, For2 last2, BinPred p); template<class For, class Size, class T> For search_n(For first, For last, Size n, const T& val); template<class For, class Size, class T, class BinPred> For search_n(For first, For last, Size n, const T& val, BinPred p);