std::chrono::year
提供: cppreference.com
<tbody>
</tbody>
| ヘッダ <chrono> で定義
|
||
class year; |
(C++20以上) | |
クラス year は先発グレゴリオ暦の年を表します。 範囲は [-32767, 32767] です。
year は TriviallyCopyable かつ StandardLayoutType です。
メンバ関数
year を構築します (パブリックメンバ関数) | |
| 年をインクリメントまたはデクリメントします (パブリックメンバ関数) | |
year に年数を加算または減算します (パブリックメンバ関数) | |
year に単項演算子を適用します (パブリックメンバ関数) | |
| 年が閏年かどうか調べます (パブリックメンバ関数) | |
| 年の値を取得します (パブリックメンバ関数) | |
| 格納されている年の値が有効かどうか調べます (パブリックメンバ関数) | |
[静的] |
可能な最小の year を返します (パブリック静的メンバ関数) |
[静的] |
可能な最大の year を返します (パブリック静的メンバ関数) |
非メンバ関数
2つの year オブジェクトを比較します (関数) | |
year に対する算術演算を行います (パブリックメンバ関数) | |
year をストリームに出力します (関数テンプレート) | |
指定された書式に従って year をストリームからパースします (関数テンプレート) |
ヘルパークラス
提供された書式に従って year を書式化する std::formatter の特殊化 (クラステンプレートの特殊化) |
リテラル
名前空間
std::literals::chrono_literals で定義 | |
(C++20) |
特定の年を表す std::chrono::year リテラル (関数) |