Главная /
Программирование на С/С++ /
//====================== start of sample.cpp ========================== class MyAClass { public: const MyAClass& getMe() const { return *this; } }; MyAClass *myAFactory1 = new MyAClass(); MyAClass myAFactory2; MyAClass *myA1 = myAFactory1->getMe(); MyAClass myA2 = myAFactory1->getMe(); MyAClass const &myA3 = myAFactory1->getMe(); MyAClass &myA4 = myAFactory1->getMe(); MyAClass const &myA5 = myAFactory2.getMe().getMe(); //====================== end of sample.cpp ========================== ]]>Какие присвоения и объявления в файле sample.cpp валидны?
вопросПравильный ответ:
myAFactory1
myAFactory2
myA1
myA2
myA3
myA4
myA5
Сложность вопроса
53
Сложность курса: Программирование на С/С++
94
Оценить вопрос
Комментарии:
Аноним
Какой человек ищет данные ответы по интуит? Это же не сложно
26 авг 2019
Аноним
Это очень простой вопрос по интуиту.
03 июн 2018
Другие ответы на вопросы из темы программирование интуит.
- # Какие свойства отличают несложный код?
- # К какой характеристике класса памяти относится следующее определение: "откуда, из каких точек мы можем обратиться к этой переменной по её имени"?
- # Какие преимущества даёт инкапсуляция?
- # Когда будет посчитано значение переменной two?
- # При каких значении argc программа вернёт значение 5?
WordPress Security by Sucuri. MiniFB Template. © Vtone