/ / プレーン配列などのstd::span
サブ領域への軽量リファレンスとして設計されていませんか?それらとの一貫性を保つために、APIに比較演算子も含めるべきではありませんか?除外の理由は何でしたか?std::vector
std::array
注:比較演算子で、私はどちらかのフルセットを意味する(<
、<=
、...)、または宇宙船<=>
gsl :: spanのように見えますが、そこからstd :: spanがバージョン管理されているため、これらも含まれていません。
—
ダルーン
@DanielLangrなぜ辞書のような比較を
—
Timo
std::vector
し std::array
ないのですか?それらはすでにそれらの型についてそのように定義されているので、なぜここにないのですか?
operator==
も欠落しています。特に ベクトルの場合、直接比較する方が便利だと思うことがよくあります。確かではありませんが、静的サイズのスパンタイプの問題が原因である可能性があります。