std::chrono::operator==(std::chrono::month_weekday)
Материал из cppreference.com
<tbody>
</tbody>
| Определено в заголовочном файле <chrono>
|
||
constexpr bool operator==( const std::chrono::month_weekday& x, const std::chrono::month_weekday& y ) noexcept; |
(начиная с C++20) | |
Сравнивает два значения month_weekday x и y.
Оператор != синтезируется из operator==.
Возвращаемое значение
x.month() == y.month() && x.weekday_indexed() == y.weekday_indexed().
Пример
Запустить этот код
#include <chrono>
int main()
{
constexpr auto mwdi1 {std::chrono::March/std::chrono::Friday[1]};
constexpr auto mwdi2
{
std::chrono::month_weekday
{
std::chrono::month(3), std::chrono::weekday(5)[1]
};
}
static_assert(mwdi1 == mwdi2);
}
Вывод:
true