глядит вполне разумно, но… Е
Автор admin Четверг, 4 июня 2009 11:32
глядит вполне разумно, но… Если мы хотим, чтобы наше решение поддерживало предикаты, которые являются указателями на обычные функции, становится понятно, почему оно не работает — адаптер notl ожидает получить адаптируемый объект функции. Остается лишь написать алгоритм copy_if() «с нуля». Изучение других алгоритмов копирования показывает, что на концептуальном уровне следует использовать разные итераторы для ввода и вывода, поэтому решение может выглядеть так: //: C06:copy_if.h // Написание собственных алгоритмов в стиле STL #ifndef C0PY_IF_H #define C0PY_IF_H tempiate
Комментарии закрыты.
Последние комментарии