home | help
std::chrono...weekday::ok(3)   C++ Standard Libary  std::chrono...weekday::ok(3)

NAME
     std::chrono::month_weekday::ok - std::chrono::month_weekday::ok

Synopsis
	constexpr bool ok() const noexcept;  (since C++20)

	Checks if the contained month and weekday_indexed objects are valid.

Return value
	month().ok() && weekday_indexed().ok()

Example
     // Run this code

      #include <cassert>
      #include <chrono>

      int main()
      {
	  auto mwdi{std::chrono::March/std::chrono::Friday[1]};
	  assert(mwdi.ok());

	  mwdi = {std::chrono::month(17)/std::chrono::Friday[1]};
	  assert(not mwdi.ok());

	  mwdi = {std::chrono::March/std::chrono::Friday[-4]};
	  assert(not mwdi.ok());
      }

http://cppreference.com 	   2024.06.10	    std::chrono...weekday::ok(3)

home | help