Header <boost/algorithm/cxx11/copy_if.hpp> Boost , The Boost Algorithm Library , Reference
Копировать подмножество последовательности в новую последовательность.
Маршалл Клоу
namespace boost {
namespace algorithm {
template < typename InputIterator, typename OutputIterator,
typename Predicate>
OutputIterator
copy_if ( InputIterator , InputIterator , OutputIterator , Predicate ) ;
template < typename Range, typename OutputIterator, typename Predicate>
OutputIterator copy_if ( const Range & , OutputIterator , Predicate ) ;
template < typename InputIterator, typename OutputIterator,
typename Predicate>
std :: pair < InputIterator , OutputIterator >
copy_while ( InputIterator , InputIterator , OutputIterator , Predicate ) ;
template < typename Range, typename OutputIterator, typename Predicate>
std :: pair < typename boost :: range_iterator < const Range > :: type , OutputIterator >
copy_while ( const Range & , OutputIterator , Predicate ) ;
template < typename InputIterator, typename OutputIterator,
typename Predicate>
std :: pair < InputIterator , OutputIterator >
copy_until ( InputIterator , InputIterator , OutputIterator , Predicate ) ;
template < typename Range, typename OutputIterator, typename Predicate>
std :: pair < typename boost :: range_iterator < const Range > :: type , OutputIterator >
copy_until ( const Range & , OutputIterator , Predicate ) ;
}
} Статья Header <boost/algorithm/cxx11/copy_if.hpp> раздела The Boost Algorithm Library Reference может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: Reference ::