at -- C++26対応として、span::atを追加 (close #1235)

1 · cpprefjp · Jan. 23, 2024, 3:32 a.m.
diff --git a/reference/span/span/at.md b/reference/span/span/at.md new file mode 100644 index 000000000..987f6b4aa --- /dev/null +++ b/reference/span/span/at.md @@ -0,0 +1,72 @@ +# at +* span[meta header] +* std[meta namespace] +* span[meta class] +* function[meta id-type] +* cpp26[meta cpp] + +```cpp +constexpr reference at(size_type i) const; +``` + +## 概要 +参照範囲から、任意の位置の要素を取得する。 + + +## 戻り値 +以下と等価: + +```cpp +return *(data() + i); +``` +* data()[link data.md] + + +## 計算量 +定数時間 + + +## 例外 +`i >...