Удалить (Remove)
Удалить (Remove)
template ‹class ForwardIterator, class T›
ForwardIterator remove(ForwardIterator first, ForwardIterator last, const T& value);
template ‹class ForwardIterator, class Predicate›
ForwardIterator remove_if(ForwardIterator first, ForwardIterator last, Predicate pred);
remove устраняет все элементы, указываемые итератором i в диапазоне [first, last), для которых выполнены следующие соответствующие условия: *i==value, pred(*i)==true. remove возвращает конец возникающего в результате своей работы диапазона. remove устойчив, то есть относительный порядок элементов, которые не удалены, такой же, как их относительный порядок в первоначальном диапазоне. Соответствующий предикат применяется точно last -first раз.
template ‹class InputIterator, class OutputIterator, class T›
OutputIterator remove_copy(InputIterator first, InputIterator last, OutputIterator result, const T& value);
template ‹class InputIterator, class OutputIterator, class Predicate›
OutputIterator remove_copy_if(InputIterator first, InputIterator last, OutputIterator result, Predicate pred);
remove_copy копирует все элементы, указываемые итератором i в диапазоне [first, last), для которых не выполнены следующие соответствующие условия: *i==value, pred(*i)==true. remove_copy возвращает конец возникающего в результате своей работы диапазона. remove_copy устойчив, то есть относительный порядок элементов в результирующем диапазоне такой же, как их относительный порядок в первоначальном диапазоне. Соответствующий предикат применяется точно last-first раз.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Как удалить почтовый ящик
Как удалить почтовый ящик Иногда приходится закрыть почтовый ящик за ненадобностью. Анекдот Из компьютерной фирмы вызвали специалиста в очень крутой дом с жалобой, что компьютер сломался. Приезжает специалист и видит в правом верхнем углу монитора дымящуюся
5.1.5.2. Использование ISO С: remove()
5.1.5.2. Использование ISO С: remove() ISO С предоставляет для удаления файлов функцию remove(); она предназначена в качестве обшей функции, годной для любой системы, поддерживающей ISO С, а не только для Unix и GNU/Linux:#include <stdio.h> /* ISO С */int remove(const char *pathname);Хотя технически это не системный
unloadMovieNum - Удалить фильм из проигрывателя
unloadMovieNum - Удалить фильм из проигрывателя unloadMovieNum(Глобальная функция)Позволяет удалить фильм из проигрывателяСинтаксис:unloadMovieNum(level)Аргументы:Описание:Функция unloadMovieNum() почти идентична функции unloadMovie(), за исключением того, что требует задания конечного уровня level как
unloadMovieNum - Удалить фильм из проигрывателя
unloadMovieNum - Удалить фильм из проигрывателя unloadMovieNum(Глобальная функция)Позволяет удалить фильм из проигрывателяСинтаксис:unloadMovieNum(level)Аргументы:Описание:Функция unloadMovieNum() почти идентична функции unloadMovie(), за исключением того, что требует задания конечного уровня level как
(3.1) Как удалить ненужные компоненты W2k? В Add/Remove programs почти ничего нет.
(3.1) Как удалить ненужные компоненты W2k? В Add/Remove programs почти ничего нет. Чтобы в Add/Remove programs появились все компоненты, которые можно удалить, надо найти файлик sysoc.inf в WINNTINF и подредактировать его. Убрать слова HIDE или hide, везде где они встретятся. После этого, в Add/Remove Windows components
(8.19) Как мне удалить файл hiberfil.sys?
(8.19) Как мне удалить файл hiberfil.sys? Не смотря на то, что этот вопрос уже описан в факе, причём не однократно, он возникает снова и снова, с завидным постоянством. Поэтому, как мне кажется, стоит осветить его ещё раз. Этот файл является частью системы Hibernate, которая позволяет при
7.19. Как мне удалить файл hiberfil.sys?
7.19. Как мне удалить файл hiberfil.sys? Не смотря на то, что этот вопрос уже описан в факе, причём не однократно, он возникает снова и снова, с завидным постоянством. Поэтому, как мне кажется, стоит осветить его ещё раз. Этот файл является частью системы Hibernate, которая позволяет при
1.6. Как удалить Linux
1.6. Как удалить Linux Любой дистрибутив Linux удаляется в два этапа:1. Удаление загрузчика Linux. Проще всего восстановить оригинальный загрузчик Windows 98, введя команду fdisk /mbr в командной строке Windows. Если у вас Windows 2000/XP, восстановить оригинальный загрузчик помогут команды fixboot и fixmbr
Совет 32. Сопровождайте вызовы remove-подобных алгоритмов вызовом erase
Совет 32. Сопровождайте вызовы remove-подобных алгоритмов вызовом erase Начнем с краткого обзора remove, поскольку этот алгоритм вызывает больше всего недоразумений в STL. Прежде всего необходимо рассеять все сомнения относительно того, что делает алгоритм remove, а также почему и как
Совет 33. Будьте внимательны при использовании remove-подобных алгоритмов с контейнерами указателей
Совет 33. Будьте внимательны при использовании remove-подобных алгоритмов с контейнерами указателей Предположим, мы динамически создаем ряд объектов Widget и сохраняем полученные указатели в векторе:class Widget {public:bool isCertified() const; // Функция сертификации объектов Widgetvector<Widget*> v; //
12.6.2. Операция list::remove()
12.6.2. Операция list::remove() void list::remove( const elemType &value );Операция remove() удаляет все элементы с заданным значением:ilist1.remove( 1
Как удалить программу?
Как удалить программу? Чтобы установить программу, обычно надо запустить на выполнение особый файл — дистрибутив этой программы. Далее, обсуждая различные прикладные программы, мы рассмотрим эту процедуру подробно.Если через какое-то время вы решили, что программа вам
3.5. Как установить/удалить программу?
3.5. Как установить/удалить программу? При установке и удалении программ в операционной системе Microsoft Windows мы привыкли иметь дело с реестром, в который прописываются различные параметры настроек приложения в процессе его установки. Про реестр мы вспоминаем обычно не
13-Я КОМНАТА: Remove this torrent and data
13-Я КОМНАТА: Remove this torrent and data Автор: Владимир ГуриевВо время подготовки рубрики Pictures я поймал себя на мысли, что чертовски устал от торрентов, ослов и прочих радостей цивилизации. Что я хочу снова платить за музыку, по-настоящему. Мысль для меня немного неожиданная,