Создан заказ №3538719
14 января 2019
Использование метафункций из type_traits Метапрограммирование
Как заказчик описал требования к работе:
Реализовать шаблонную функцию с шаблонным параметром-типом T и двумя обычными параметрами типов const T & и T &. Если тип T является типом POD, функция должна скопировать содержимое первого своего параметра во второй при помощи функции std::memcpy(). Иначе, если тип T является присваиваемым от копии
, функция должна присвоить второму параметру значение первого. Иначе компиляция должна привести к пользовательскому сообщению об ошибке.
Указания:
В этом задании необходимо использовать метафункции из стандартного заголовочного файла .
Для реализации вариантов шаблонов необходимо использовать принцип SFINAE.
В функции main() необходимо протестировать разработанные шаблоны с достаточным количеством тестов, покрывающих основные случаи использования этих шаблонов
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
15 января 2019
Заказ завершен, заказчик получил финальный файл с работой
5
Использование метафункций из type_traits Метапрограммирование .jpg
2019-01-18 22:33
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Работа выполнена в срок, при возникновении вопросов, автор всегда готов помочь. Рекомендую!