| 1.Формулировка вопроса :
|
| пусть имеется следующий фрагмент перегрузки оператора тип operator@ (список_параметров){…}; // где @-перегружаемый оператор Сколько параметров содержит список_параметров для бинарного оператора
| | Варианты ответа:
| | | | | | | | | |
|
| два
| | | | | | |
|
| |
| 2.Формулировка вопроса :
|
| Какие из операторов можно перегружать
| | Варианты ответа:
| | | | | |
|
| ‘--’
| |
|
| ‘=’
| |
|
| ‘/’
| |
|
| ‘*’
| | | | | | | | |
|
| |
| 3.Формулировка вопроса :
|
| Какие из операторов перегружать нельзя
| | Варианты ответа:
| |
|
| ‘.*’
| | | | | |
|
| ‘::’
| |
|
| ‘sizeof()’
| |
|
| ‘#’
| | | | | | | | |
|
| |
| 4.Формулировка вопроса :
|
| Можно ли перегрузить операции для базовых стандартных типов данных
| | Варианты ответа:
| | | | | | | | | |
|
| нет нельзя
| | | | |
|
| |
| 5.Формулировка вопроса :
|
| Какой прототип можно использовать для перегрузки оператора delete?
| | Варианты ответа:
| |
|
| void operator delete(void *p, size_t size);
| | | | | | | | | | | | | | | | | | | | | | | | |
|
| |
| 6.Формулировка вопроса :
|
| В С++ разрешено перегружать операторы приведения к:
| | Варианты ответа:
| |
|
| Простым типам, структурам и классам
| | | | | | | | | | | | |
|
| |
| 7.Формулировка вопроса :
|
| Можно ли «обойти» вызов перегруженных операторов new и delete, чтобы выделять и освобождать память стандартными способами
| | Варианты ответа:
| | | | | | | | | |
|
| Можно с помощью квалификатора :: (двойное двоеточие)
| | | | | | | | |
|
| |
| 8.Формулировка вопроса :
|
| Какие из следующих операторов разрешено перегружать в С++
| | Варианты ответа:
| |
|
| ‘->*’
| | | | | | | | | |
|
| ‘->’
| | | | | |
|
| delete
| |
|
| new
| | | | |
|
| |
| 9.Формулировка вопроса :
|
| Какое количество параметров может быть у функции, перегружающей оператор []
| | Варианты ответа:
| | | | | | | | | | | | | |
|
| Только 1
| | | | |
|
| |
| 10.Формулировка вопроса :
|
| Можно ли перегружать операторы new и delete, как и все остальные Операторы
| | Варианты ответа:
| |
|
| можно
| | | | | | | | | | | | |
|
| |
| 11.Формулировка вопроса :
|
| пусть имеется следующий фрагмент перегрузки оператора тип operator@ (список_параметров){…}; // где @-перегружаемый оператор Сколько параметров содержит список_параметров для унарного оператора
| | Варианты ответа:
| | | | | | | | | | | | | |
|
| один
| | | | |
|
| |
| 12.Формулировка вопроса :
|
| пусть имеется следующий фрагмент перегрузки оператора тип имя_класса :: operator@ (список_параметров){…}; // где @-перегружаемый оператор в каком случае список параметров пуст
| | Варианты ответа:
| | | | | | | | | |
|
| оператор унарный
| | | | |
|
| |
| 13.Формулировка вопроса :
|
| Обязательно ли перегружать виртуальные конструкторы в подчиненных классах
| | Варианты ответа:
| |
|
| виртуальных конструкторов не бывает
| | | | | | | | | | | | |
|
| |
| 14.Формулировка вопроса :
|
| Возможна ли перегрузка ф-ий с различным количеством параметров
| | Варианты ответа:
| |
|
| возможно в любом случае
| | | | | | УКАЗАТЕЛИ ССЫЛКИ (Простые) Номер Группы
|
| | | |