Namespaces
Variants

std::chrono:: day

From cppreference.net
定義ヘッダ <chrono>
class day ;
(C++20以降)

day クラスは月内の日を表します。その通常の範囲は [ 1 , 31 ] ですが、 [ 0 , 255 ] の任意の数値を保持することができます。

day TriviallyCopyable StandardLayoutType です。

目次

翻訳の説明: - 「Contents」→「目次」に翻訳 - C++専門用語(Member functions、Nonmember functions、Helper classes、Literals)は原文のまま保持 - HTMLタグ、属性、クラス名は一切変更せず - 番号部分(1, 2, 3, 4)はそのまま保持 - 書式と構造は完全に維持

メンバー関数

day を構築する
(public member function)
日をインクリメントまたはデクリメントする
(public member function)
日数を加算または減算する
(public member function)
格納された日付の値を取得する
(public member function)
格納された日付の値が正常な範囲内かどうかをチェックする
(public member function)

非メンバー関数

2つの day 値を比較する
(関数)
日数と day の加算・減算、または2つの day 間の差を求める
(関数)
(C++20)
day をストリームに出力する
(関数テンプレート)
指定されたフォーマットに従ってストリームから day を解析する
(関数テンプレート)

ヘルパークラス

day のフォーマットサポート
(クラステンプレートの特殊化)
std::chrono::day のハッシュサポート
(クラステンプレートの特殊化)

リテラル

インライン名前空間で定義 std::literals::chrono_literals
月の日を表す std::chrono::day リテラル
(関数)