Spec-Zone.ru › C++

направляющие вывода для std::extents

Определено в заголовке <mdspan>
template< class... Integrals >
explicit extents( Integrals... ) -> /* see below */;
(начиная с C++23)

Для std::extents предусмотрена направляющая вывода, позволяющая выполнять вывод из целочисленных аргументов.

Выведенный тип эквивалентен

std::dextents<std::size_t, sizeof...(Integrals)>

(до C++26)

std::extents<std::size_t, maybe-static-ext <Integrals>...>

(начиная с C++26)

Эта перегрузка участвует в разрешении перегрузки только в том случае, если (std::is_convertible_v<Integrals, std::size_t> && ...) является true.

Пример

См. также

(конструктор)
создаёт extents
(открытая функция-член)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/container/mdspan/extents/deduction_guides

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API