- chrono[meta header]
- std::chrono[meta namespace]
- year[meta class]
- function[meta id-type]
- cpp20[meta cpp]
constexpr year operator+() const noexcept;正の符号。
なにもせず、*thisをそのまま返す。
*this
#include <cassert>
#include <chrono>
namespace chrono = std::chrono;
int main()
{
chrono::year y1_base{-1000};
chrono::year y2_base{2020};
chrono::year y1 = +y1_base;
chrono::year y2 = +y2_base;
assert(y1 == chrono::year{-1000});
assert(y2 == chrono::year{2020});
}- C++20
- Clang: 8.0
- GCC: (9.2時点で実装なし)
- Visual C++: (2019 Update 3時点で実装なし)