std::chrono::day
提供: cppreference.com
<tbody>
</tbody>
| ヘッダ <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 リテラル (関数) |