Skip to content

Latest commit

 

History

History
63 lines (47 loc) · 1.12 KB

end.md

File metadata and controls

63 lines (47 loc) · 1.12 KB

end

  • chrono[meta header]
  • std::chrono[meta namespace]
  • tzdb_list[meta class]
  • function[meta id-type]
  • cpp20[meta cpp]
const_iterator end() const noexcept;

概要

末尾の次を指すイテレータを取得する。

戻り値

末尾の次を指すイテレータ

例外

投げない

#include <iostream>
#include <chrono>

namespace chrono = std::chrono;

int main()
{
  const chrono::tzdb_list& ls = chrono::get_tzdb_list();

  int n = std::distance(ls.begin(), ls.end());
  std::cout << n << std::endl;

  for (const chrono::tzdb& tzdb : ls) {
    std::cout << tzdb.version << std::endl;
  }
}
  • end()[color ff0000]
  • ls.begin()[link begin.md]
  • chrono::get_tzdb_list()[link /reference/chrono/get_tzdb_list.md]
  • std::distance[link /reference/iterator/distance.md]
  • chrono::tzdb[link /reference/chrono/tzdb.md]

出力例

1
2019c

バージョン

言語

  • C++20

処理系