C++ C++ · 25 вопросов
· ~70 мин
· ⏱ Таймер 10:00
· Средний
·
optional, variant и any
Тест сравнивает три разных способа выразить неопределённость: значение может отсутствовать, принадлежать закрытому набору типов или быть почти произвольного типа. Вопросы проверяют, не прячется ли ошибка в “удобном” any и не теряется ли состояние в исключении bad_variant_access.
🔗 Встроить тест на свой сайт (iframe) ▼
Скопируйте код и вставьте в любое место на вашем сайте:
Также доступна прямая ссылка на embed-страницу