Главная /
Программирование на С/С++ /
//====================== start of sample.cpp ========================== class Input { public: Input(); ~Input(); virtual void f(); }; class ManualUserDev: public Input { public: ManualUserDev(); virtual ~ManualUserDev(); }; class Keyboard: public Input { public: Keyboard(); ~Keyboard(); }; int main() { Keyboard keyboard; Input& rinp = keyboard; Input* pinp = &:keyboard; ManualUserDev& rmy_mdev = dynamic_cast<ManualUserDev&>(rinp); ManualUserDev* pmy_mdev = dynamic_cast<ManualUserDev*>(pinp); Keyboard& rmy_keyboard = dynamic_cast<Keyboard&>(rinp); Keyboard* pmy_keyboard = dynamic_cast<Keyboard*>(pinp); return 0; } //====================== end of sample.cpp ========================== ]]>При инициализации какой переменной в файле sample.cpp будет брошено исключение?
вопросПравильный ответ:
rmy_mdev
pmy_mdev
rmy_keyboard
pmy_keyboard
Сложность вопроса
81
Сложность курса: Программирование на С/С++
94
Оценить вопрос
Комментарии:
Аноним
Экзамен прошёл на 4. Спасибо за ответы
23 янв 2019
Аноним
Какой человек гуглит эти тесты inuit? Это же крайне просто
07 дек 2015
Другие ответы на вопросы из темы программирование интуит.
- # Какие из методов классов ARef и A из файла sample.cpp оказываются задействованы при операции t=a[j]?
- # Какие утверждения про кэш память процессора верны?
- # Доступ к каким из членов класса, описанных в файле sample.h (выше), является открытым?
- # Для каких функций и методов корректно организован доступ к членам класса Program файле sample.cpp?
- # Какие атрибуты и методы базового класса SimpleComputer в файле sample.cpp остались не перекрыты в унаследованном классе LaptopComputer?
WordPress Security by Sucuri. MiniFB Template. © Vtone