最終更新日時(UTC):
が更新

履歴 編集

function
<span>

std::span::crbegin(C++23)

constexpr const_reverse_iterator crbegin() const noexcept;

概要

末尾を指す読み取り専用逆イテレータを取得する。

戻り値

return rbegin();

例外

投げない

#include <iostream>
#include <span>
#include <vector>

int main() {
  std::vector<int> v = {1, 2, 3, 4, 5};
  std::span<int, 5> sp{v};

  auto cit = sp.crbegin();

  std::cout << *cit << '\n';

  // これはできない
  // *cit = 0;
}

出力

5

バージョン

言語

  • C++23

処理系

参照