Главная / Программирование на С/С++ /

//====================== start of sample.cpp ========================== #include <type_traits > class A { public: A(int in = 5); }; int main() { std::is_pointer<A> is_ptr; return 0; } //====================== end of sample.cpp ========================== ]]>Как может использоваться объявление переменной is_ptr?

вопрос

Правильный ответ:

если А не указатель, то код не соберётся
можно обратится к статическому атрибуту is_ptr.value и сравнить его с true
можно проверить тип is_ptr: он может быть true_type или false_type
если А не указатель, то при выполнении программы в месте создания is_ptr возникнет прерывание
Сложность вопроса
91
Сложность курса: Программирование на С/С++
94
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я помощник профессора! Тотчас заблокируйте ответы intuit. Немедленно!
07 июн 2019
Аноним
Зачёт в студне отлично. Лечу в клуб отмечать зачёт интуит
22 окт 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.
WordPress Security by Sucuri. MiniFB Template. © Vtone