std::chrono::year
From cppreference.com
| ヘッダー <chrono> で定義 |
||
| class year; |
(C++20以降) | |
クラスyearは、経過グレゴリオ暦における年を表します。その範囲は[-32767, 32767]です。
yearはTriviallyCopyableなStandardLayoutTypeです。
目次 |
[編集] メンバ関数
yearを構築します(public メンバ関数) | |
| 年をインクリメントまたはデクリメントします (public メンバ関数) | |
yearに年数を加算または減算します(public メンバ関数) | |
yearに単項演算子を適用します(public メンバ関数) | |
| 年がうるう年であるかどうかを判断します (public メンバ関数) | |
| 年値を取得します (public メンバ関数) | |
| 格納されている年値が有効かどうかをチェックします (public メンバ関数) | |
| [static] |
可能な最小の年値を返します (public static メンバ関数) |
| [static] |
可能な最大のyearを返します(public static メンバ関数) |
[編集] 非メンバ関数
| (C++20) |
2つのyear値を比較します(関数) |
| (C++20) |
year に対して演算を実行する(関数) |
| (C++20) |
yearをストリームに出力します(関数テンプレート) |
| (C++20) |
指定された書式に従ってストリームから year を解析する(関数テンプレート) |
[編集] ヘルパークラス
year の書式設定サポート(クラス テンプレートの特殊化) | |
| (C++26) |
std::chrono::yearのハッシュサポート (クラステンプレートの特殊化) |
[編集] リテラル
| インライン名前空間
std::literals::chrono_literals で定義 | |
| (C++20) |
特定の年を表す std::chrono::year リテラル (関数) |