std::chrono::weekday
提供: cppreference.com
<tbody>
</tbody>
| ヘッダ <chrono> で定義
|
||
class weekday; |
(C++20以上) | |
inline constexpr std::chrono::weekday Sunday{0}; |
(C++20以上) | |
inline constexpr std::chrono::weekday Monday{1}; |
(C++20以上) | |
inline constexpr std::chrono::weekday Tuesday{2}; |
(C++20以上) | |
inline constexpr std::chrono::weekday Wednesday{3}; |
(C++20以上) | |
inline constexpr std::chrono::weekday Thursday{4}; |
(C++20以上) | |
inline constexpr std::chrono::weekday Friday{5}; |
(C++20以上) | |
inline constexpr std::chrono::weekday Saturday{6}; |
(C++20以上) | |
クラス weekday はグレゴリオ暦の曜日を表します。 通常の範囲は、日曜日から土曜日に対応する [0, 6] ですが、範囲 [0, 255] 内の任意の値を保持できます。 7つの曜日に対応する7つの名前付きの定数が std::chrono 名前空間にあらかじめ定義されています。
weekday は TriviallyCopyable かつ StandardLayoutType です。
メンバ関数
weekday を構築します (パブリックメンバ関数) | |
| 曜日をインクリメントまたはデクリメントします (パブリックメンバ関数) | |
| 日数を加算または減算します (パブリックメンバ関数) | |
| 格納されている曜日の値を取得します ISO 8601 の曜日の値を取得します (パブリックメンバ関数) | |
| 格納されている曜日の値が有効かどうか調べます (パブリックメンバ関数) | |
この weekday から weekday_indexed または weekday_last を構築するための便利な構文 (パブリックメンバ関数) |
非メンバ関数
2つの weekday オブジェクトを比較します (関数) | |
weekday に対する算術演算を行います (関数) | |
weekday をストリームに出力します (関数テンプレート) | |
指定された書式に従って weekday をストリームからパースします (関数テンプレート) |
ヘルパークラス
提供された書式に従って weekday を書式化する std::formatter の特殊化 (クラステンプレートの特殊化) |