Как строится хронографический объект года?
Я только что заметил, что C ++ 20 будет иметьchrono::year
. Это конструктор принимает вint
В диапазоне: [- 32767, 32767], однако мне неясно, что представляет собой этот аргумент.
tm_year
1900 года рождения? Или, может быть,time_t
1970 года рождения? Или, может быть, это в Анно Домини с нулевым происхождением?РЕДАКТИРОВАТЬ
Это ключ к пониманию того, что подразумевается подis_leap
функцияchrono::year
предложения. Без происхождения неясно, какой год представлен здесь.