https://rentry.org/PPP2_chrono_helper_h

#pragma once

#include <iostream>

#include "Chrono.h"

using std::istream;
using std::ostream;

namespace Chrono {

const Date& default_date();
bool        is_date(int y, Month m, int d);
bool        leapyear(int y);
bool        operator==(const Date& a, const Date& b);
bool        operator!=(const Date& a, const Date& b);
ostream&    operator<<(ostream& os, const Date& d);
ostream&    operator<<(ostream& os, Date& d);
istream&    operator>>(istream& is, Date& dd);
ostream&    operator<<(ostream& os, const Day& d);
Day         day_of_week(const Date& d);
Date        next_Sunday(const Date& d);
Date        next_weekday(const Date& d);

}  // namespace Chrono

main_chronoChrono.hChrono.cppchrono_helper.cpp

Edit
Pub: 06 Apr 2023 18:41 UTC
Edit: 03 May 2023 01:28 UTC
Views: 356