std::chrono::day
提供: cppreference.com
ヘッダ <chrono> で定義 | ||
class day; | (C++20以上) | |
クラス day
は日を表します。 通常の範囲は [1, 31] ですが、 [0, 255] 内の任意の値を保持できます。
day
は TriviallyCopyable かつ StandardLayoutType です。
目次 |
[編集] メンバ関数
day を構築します (パブリックメンバ関数) | |
日をインクリメントまたはデクリメントします (パブリックメンバ関数) | |
日数を加算または減算します (パブリックメンバ関数) | |
格納されている日の値を取得します (パブリックメンバ関数) | |
格納されている日の値が通常の範囲内かどうか調べます (パブリックメンバ関数) |
[編集] 非メンバ関数
2つの day オブジェクトを比較します (関数) | |
day に日数を加算または減算したり、2つの day の差を計算します (関数) | |
day をストリームに出力します (関数テンプレート) | |
指定された書式に従って day をストリームからパースします (関数テンプレート) |
[編集] ヘルパークラス
提供された書式に従って day を書式化する std::formatter の特殊化 (クラステンプレートの特殊化) |
[編集] リテラル
名前空間 std::literals::chrono_literals で定義 | |
(C++20) | 日を表す std::chrono::day リテラル (関数) |