Главная /
Программирование на С/С++ /
//====================== start of sample.cpp ========================== #include <stdio.h> class Region; class Person { public: short m_age; const char* m_name; const char* m_surname; const char* m_region_name; Person(const char* name) : m_name(name) {} operator short () {return m_age;} operator const char* () {return "";} }; class Region { public: const char* region_name; const char* cheef_name; long size; Region(const char* region_nm = "") : region_name(region_nm) {} operator long () {return size;} operator const char* () {return region_name;} }; int main() { Person p1("Vasily Ivanov"); Region r; printf("Region number %u, driver %s", static_cast<unsigned short>(r), static_cast<const char*>(p1)); return 0; } //====================== end of sample.cpp ========================== ]]>Какие из имеющихся в файле sample.cpp конструкторов и операторов преобразования задействованы в операциях в функции main()?
вопросПравильный ответ:
Person::Person(const char* name)
Person::operator short ()
Person::operator const char* ()
Region(const char* region_nm = "")
Region::operator long ()
Region::operator const char* ()
Сложность вопроса
37
Сложность курса: Программирование на С/С++
94
Оценить вопрос
Комментарии:
Аноним
Пишет вам сотрудник деканата! Тотчас удалите сайт vtone.ru с ответами на интуит. Умоляю
08 мар 2019
Аноним
Если бы не опубликованные решения - я бы не смог решить c этими тестами интуит.
02 ноя 2017
Другие ответы на вопросы из темы программирование интуит.
- # Какую парадигму программирования поддерживают лямбда-функция в языке С/С++
- # Какие из методов класса ARef из файла sample.cpp являются необходимыми для поддержки идиомы контекстно-зависимой перегрузки операции индексирования агрегата?
- # В чём ограничены массивы переменной длины?
- # В каких ситуациях выполняется создание объекта типа?
- # Какие методы в файле sample.cpp корректно обращаются к членам класса?
WordPress Security by Sucuri. MiniFB Template. © Vtone