Namespaces
Variants

std::chrono:: operator== (std::chrono::zoned_time)

From cppreference.net
ヘッダーで定義 <chrono>
template < class Duration1, class Duration2, class TimeZonePtr >

bool operator == ( const std:: chrono :: zoned_time < Duration1, TimeZonePtr > & x,

const std:: chrono :: zoned_time < Duration2, TimeZonePtr > & y ) ;
(C++20以降)

2つの zoned_time 値を比較します x y 。2つの zoned_time オブジェクトは、それらの時間点とタイムゾーンポインタの両方が operator== によって等しいと比較された場合に等しいと比較されます。

!= 演算子は synthesized され、 operator== から生成されます。

戻り値

x. get_time_zone ( ) == y. get_time_zone ( ) && x. get_sys_time ( ) == y. get_sys_time ( ) と同等ですが、比較は x y の非静的データメンバに対して直接行われ、コピーは実行されません。