Карточка Middle Современный C++20/23 обновлено

Что заметного в C++23

Вопрос

Назовите несколько нововведений C++23.

Попробуйте сами

Ответьте про себя или вслух, потом откройте ответ и сверьтесь.

Показать ответ и разбор

Коротко

std::expected, std::print/println, deducing this, std::flatmap/flatset, std::mdspan, std::generator, views::zip/enumerate/chunk, ranges::to, std::moveonlyfunction, std::unreachable, if consteval, многомерный operator[].

Ответ

std::expected, std::print/println, deducing this, std::flat_map/flat_set, std::mdspan, std::generator, views::zip/enumerate/chunk, ranges::to, std::move_only_function, std::unreachable, if consteval, многомерный operator[].

Разбор

std::expected, std::print/println, deducing this, std::flat_map/flat_set, std::mdspan, std::generator, views::zip/enumerate/chunk, ranges::to, std::move_only_function, std::unreachable, if consteval, многомерный operator[].

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.