абстрактный итератор
190 Алгоритм for_each() используется для:
применения заданного объекта функции ко всем элементам интервала, при этом результат работы функции игнорируется
126 Шаблон, позволяющий динамически выбирать реализацию метода носит название:
Состояние (State)
119 Класс, при вызове функций переадресующий вызов соответствующим функциям класса реализации называется:
суррогатным
73 Какое название имеет функция, вызываемая при создании класса, и имеющая имя, совпадающее с именем класса? –
конструктор
136 Паттерн Команда предназначен для:
передачи нужного действия функции или объекту
165 Класс, содержащий хотя бы одну чисто виртуальную функцию называется:
абстрактным
91 Функции rbegin() у последовательных контейнеров применяются:
для получения обратного итератора, установленного на последний элемент
26 Удаление дубликатов алгоритмами с префиксом unique осуществляется посредством:
прохода интервала [first,last), нахождения в нем смежных эквивалентных значения и «удаления» дубликатов, копируя следующие элементы поверх них
|
|
9 Какой статус доступа становится к защищенным (private) полям и собственным функциям базового класса у производного класса, если перед базовым классом указан атрибут public:
Защищенный
175 Какое из правил определения деструкторов является ошибочным:
при определении деструктора должны быть заданы значения по умолчанию
176 Механизм раннего связывания заключается в:
подмене виртуальных функций локальными, на этапе компиляции
76 Основным достоинством паттерна Строитель является:
отделении алгоритма сборки окончательного продукта от частей и позволяет использовать разные алгоритмы для разных продуктов за счет выбора разных реализаций общего интерфейса.
113 К числовым алгоритмам относятся:
accumulate
inner_product
110 К паттернам создания объекта относят:
Абстрактная фабрика
Синглтон (Одиночка)
173 Укажите тип итератора поддерживающий все операции обычных указателей:
RandomAccessIterator
75 Полиморфная фабрика отличается от классического паттерна Фабрика:
фабричные методы размещаются в отдельном классе в виде виртуальных функций
Каким способом производится удаление элемента в контейнере при помощи алгоритмов STL?
перебирают интервал [first,last), находят элементы, соответствующие критерию удаления, и копируют оставшиеся элементы поверх удаленных (логическое удаление)