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

履歴 編集

function
<span>

std::span::size(C++20)

constexpr index_type size() const noexcept;

概要

参照している要素数を取得する。

戻り値

メンバ変数として保持している要素数を返す。

例外

投げない

計算量

定数時間

#include <cassert>
#include <span>
#include <vector>

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

  assert(std::span{v}.size() == 5);
  assert(std::span{v}.first(3).size() == 3);
}

出力

バージョン

言語

  • C++20

処理系