Читайте также
8.1.1 Алгоритм
Сразу после переключения контекста ядро запускает алгоритм планирования выполнения процессов (Рисунок 8.1), выбирая на выполнение процесс с наивысшим приоритетом среди процессов, находящихся в состояниях "резервирования" и "готовности к выполнению, будучи
Заменить (Replace)
template ‹class ForwardIterator, class T›void replace(ForwardIterator first, ForwardIterator last, const T& old_value, const T& new_value);template ‹class ForwardIterator, class Predicate, class T›void replace_if(ForwardIterator first, ForwardIterator last, Predicate pred, const T& new_value);replace заменяет элементы, указанные итератором i в диапазоне [first, last), значением new_value,
Основные опции окна Find/Replace
whole word: искать целое слово.match case: различать заглавные и прописные буквы.by unicode N: искать/заменять символы по их юникодным номерам.down: найти/заменить текст ниже курсора.up: найти/заменить текст выше курсора.selected text: найти/заменить текст внутри
Алгоритм max()
template class Type const Type&max( const Type &aval, const Type &bval );template class Type, class Compare const Type&max( const Type &aval, const Type &bval, Compare comp );max() возвращает наибольшее из двух значений aval и bval. В первом варианте используется оператор "больше", определенный в классе Type; во втором - операция
Алгоритм min()
template class Type const Type&min( const Type &aval, const Type &bval );template class Type, class Compare const Type&min( const Type &aval, const Type &bval, Compare comp );min() возвращает меньшее из двух значений aval и bval. В первом варианте используется оператор “меньше”, определенный для типа Type; во втором - операция
Алгоритм nth_element()
template class RandomAccessIterator voidnth_element( RandomAccessIterator first,RandomAccessIterator nth,RandomAccessIterator last );template class RandomAccessIterator, class Compare voidnth_element( RandomAccessIterator first,RandomAccessIterator nth,RandomAccessIterator last, Compare comp );nth_element() переупорядочивает последовательность, ограниченную диапазоном [first,last), так что все
Алгоритм partial_sum()
template class InputIterator, class OutputIterator OutputIteratorpartial_sum(InputIterator first, InputIterator last,OutputIterator result );template class InputIterator, class OutputIterator,class BinaryOperation OutputIteratorpartial_sum(InputIterator first, InputIterator last,OutputIterator result, BinaryOperation op );Первый вариант partial_sum() создает из последовательности, ограниченной
Алгоритм partition()
template class BidirectionalIterator, class UnaryPredicate BidirectionalIteratorpartition(BidirectionalIterator first,BidirectionalIterator last, UnaryPredicate pred );partition() переупорядочивает элементы в диапазоне [first,last). Все элементы, для которых предикат pred равен true, помещаются перед элементами, для которых он равен false.
Алгоритм random_shuffle()
template class RandomAccessIterator voidrandom_shuffle( RandomAccessIterator first,RandomAccessIterator last );template class RandomAccessIterator,class RandomNumberGenerator voidrandom_shuffle( RandomAccessIterator first,RandomAccessIterator last,RandomNumberGenerator rand);random_shuffle() переставляет элементы из диапазона [first,last) в случайном порядке. Во втором варианте можно
Основные опции окна Find/Replace
whole word: искать целое слово.match case: различать заглавные и прописные буквы.by unicode N: искать/заменять символы по их юникодным номерам.down: найти/заменить текст ниже курсора.up: найти/заменить текст выше курсора.selected text: найти/заменить текст внутри
Основные опции окна Find/Replace
whole word: искать целое слово.match case: различать заглавные и прописные буквы.by unicode N: искать/заменять символы по их юникодным номерам.down: найти/заменить текст ниже курсора.up: найти/заменить текст выше курсора.selected text: найти/заменить текст внутри
Панель Find and Replace
Задание параметров поиска выполняется в специальной панели, которая так и называется — Find and Replace (рис. 22.3). Чтобы вызвать ее на экран, нужно включить пункт-выключатель Find and Replace меню Edit или нажать комбинацию клавиш <Ctrl>+<F>.
В раскрывающемся списке Search