Namespaces
Variants

std::chrono:: leap_second

From ja.cppreference.net
std::chrono::leap_second
定義済みヘッダー <chrono>
class leap_second ;
(C++20以降)

leap_secondクラスは、閏秒挿入の日付と時刻を表します。

ユーザーは既存のleap_secondオブジェクトからのコピー以外の方法ではleap_secondオブジェクトを構築できません。ライブラリ実装はタイムゾーンデータベースの初期化時にleap_secondオブジェクトを作成し、これらのオブジェクトへのconstアクセスを提供します。

leap_second はデフォルト化されたコピーコンストラクタとデフォルト化されたコピー代入演算子を持ちます。

メンバー関数

閏秒挿入の時刻を取得する
(public member function)

非メンバー関数

2つの leap_second 値、または leap_second 値と sys_time を比較する
(関数テンプレート)

ヘルパークラス

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