std::chrono::year_month_weekday
提供: cppreference.com
<tbody>
</tbody>
| ヘッダ <chrono> で定義
|
||
class year_month_weekday; |
(C++20以上) | |
クラス year_month_weekday は特定の年の特定の月の N 回目の特定の曜日を表します。 これは std::chrono::days の解像度を持つ、フィールドベースの時点です。 std::chrono::years 指向および std::chrono::months 指向の算術演算は直接サポートされています。 std::chrono::sys_days との暗黙の変換により std::chrono::days 指向の算術演算も効率的に行うことができます。
year_month_weekday は TriviallyCopyable かつ StandardLayoutType です。
メンバ関数
year_month_weekday を構築します (パブリックメンバ関数) | |
| time_point を何ヶ月かまたは何年か変更します (パブリックメンバ関数) | |
| このオブジェクトのフィールドにアクセスします (パブリックメンバ関数) | |
| std::chrono::time_point に変換します (パブリックメンバ関数) | |
| このオブジェクトが有効な日付を表しているかどうか調べます (パブリックメンバ関数) |
非メンバ関数
2つの year_month_weekday オブジェクトを比較します (関数) | |
year_month_weekday に何年かまたは何ヶ月か加算または減算します (関数) | |
year_month_weekday をストリームに出力します (関数テンプレート) |
ヘルパークラス
提供された書式に従って year_month_weekday を書式化する std::formatter の特殊化 (クラステンプレートの特殊化) |