|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Member functions | ||||
day::operator++day::operator-- | ||||
| Nonmember functions | ||||
| Helper classes | ||||
(C++26) |
constexprstd::chrono::day& operator++()noexcept; | (1) | (since C++20) |
constexprstd::chrono::day operator++(int)noexcept; | (2) | (since C++20) |
constexprstd::chrono::day& operator--()noexcept; | (3) | (since C++20) |
constexprstd::chrono::day operator--(int)noexcept; | (4) | (since C++20) |
Adds or subtracts 1 from the day value.
Contents |
(none)
day after modification.day made before modification.If the result would be outside the range[0, 255], the actual stored value is unspecified.
#include <cassert>#include <chrono> int main(){std::chrono::day d{15}; ++d;assert(d==std::chrono::day(16)); --d;assert(d==std::chrono::day(15));}
| adds or subtracts a number of days (public member function)[edit] | |
(C++20) | adds or subtracts a number of days and aday, or find the difference between twodays(function)[edit] |