名前空間
変種
操作

std::extents の推論ガイド

From cppreference.com
< cpp‎ | container‎ | mdspan‎ | extents
 
 
 
 
 
ヘッダー <mdspan> で定義
template< class... Integrals >
explicit extents( Integrals... ) -> /* 以下参照 */;
(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 を構築します。
(public member function) [編集]
English 日本語 中文(简体) 中文(繁體)