ratio_ratio_greater_equal
ratio_ratio_greater_equal (유리수 크거나 같음 비교)
std::ratio_greater_equal은 한 std::ratio가 다른 것보다 크거나 같은지 컴파일 타임에 비교하는 클래스 템플릿이에요. C++11부터 사용할 수 있어요.
출처: cppreference
본문
<ratio> 헤더에 정의되어 있고, 시그니처는 다음과 같아요.
template< class R1, class R2 >
struct ratio_greater_equal : std::integral_constant<bool, /* see below */> { };
(since C++11)
R1 비율이 R2 비율보다 크거나 같으면 멤버 상수 value를 true로 제공해요. 그 외에는 false예요.
헬퍼 변수 템플릿 (Helper variable template)
template< class R1, class R2 >
constexpr bool ratio_greater_equal_v = ratio_greater_equal<R1, R2>::value;
(since C++17)