leap_second_operator_cmp
leap_second_operator_cmp (leap_second 비교 연산)
std::chrono::leap_second에 대한 비멤버 비교 연산자예요. 윤초를 비교해요.
출처: cppreference
본문
std::chrono::leap_second의 비교 연산자는 <chrono> 헤더에 정의되어 있어요. C++20부터 사용 가능해요.
template< class Duration >
constexpr bool operator==( const std::chrono::leap_second& x,
const std::chrono::sys_time<Duration>& y ) noexcept;
윤초와 시간점을 비교하거나, 두 leap_second를 ==/<=>로 비교해요.
예제 (Example)
#include <chrono>
#include <iostream>
int main()
{
auto tz = std::chrono::current_zone();
auto& ls = tz->get_leap_seconds();
if (!ls.empty())
std::cout << ls.front().date() << '\n';
}