-
Notifications
You must be signed in to change notification settings - Fork 0
calendar.h ~ calendar ~ equals
Baptiste Thémine edited this page Aug 11, 2020
·
1 revision
constexpr bool equals(const datetime_type &left, const datetime_type &right) noexcept;
constexpr bool equals(const duration_type &left, const duration_type &right) noexcept;
Returns true if two datetime_type or duration_type are equal.
(Mandatory)
left
rigth
Same as !calendar::compare(left,right)
.
Never throws exception.
#include <iostream>
#include <JLC/JLC.h>
using namespace JLC;
using typename calendar::datetime_type;
int main(){
std::cout << std::boolalpha;
constexpr datetime_type date1 = calendar::make_datetime(1000,1,1);
constexpr datetime_type date2 = calendar::make_datetime(2000,2,2);
std::cout << calendar::equals(date1,date2) << std::endl;
std::cout << calendar::equals(date2,date1) << std::endl;
std::cout << calendar::equals(date2,date2) << std::endl;
}
false
false
true