Вопросы по дисциплине:
Рекурсивно-логическое программирование
Сбросить фильтр
№ | Вопрос | Действия |
---|---|---|
61 | Когда логическое выражение в операторе: if (логическое выражение) оператор А; [else оператор В;] принимает значение «ЛОЖЬ», то: | Открыть |
62 | Оператор switch (выражение выбора) | Открыть |
63 | Какие из перечисленных типов данных нельзя использовать в качестве значений констант в вариантах case оператора switch | Открыть |
64 | В обычном режиме компилятор автоматически формирует конструктор копирования для каждого класса, однако, в некоторых случаях, программист формирует конструктор копирования, называемый … | Открыть |
65 | Проставьте последовательность алгоритма процесса присваивания. | Открыть |
66 | Оператор простого присваивания ( = ) вызывает сохранение значения второго операнда в объекте, указанном первым операндом. Если оба объекта имеют арифметические типы, правый операнд преобразуется в тип слева перед сохранением значения. Посмотрите код и напишите алгоритм его создания. | Открыть |
67 | Оператор присваивания не может быть объявлен как «дружественный» к классу. Если перегрузить оператор присваивания как «дружественный» к классу, то это означает, что будет перегруженный глобальный оператор присваивания, который вызывается для экземпляров классов автоматически. Это, в свою очередь, может привести к путанице в операциях присваивания и увеличении невидимых ошибок. Поэтому, компиляторы языка C++ не допускают перегружать оператор присваивания как «дружественный» к классу. Посмотрите код и напишите алгоритм его создания. | Открыть |
68 |
Описать работу кода программы: ![]() |
Открыть |
69 |
Функция operator++() может создавать новый объект класса для использования его в качестве возвращаемого значения. Опишите работу кода: ![]() |
Открыть |
70 |
Операция присваивания копированием отличается от конструктора копирования тем, что должна очищать члены-данные цели присваивания (и правильно обрабатывать самоприсваивание), тогда как конструктор копирования присваивает значения неинициализированным членам-данным. Опишите работу кода: ![]() |
Открыть |