что-то странное с членами структуры Time.h
Вопрос
Возможный дубликат:
Почему tm_sec находится в диапазоне 0–60, а не 0–59 в time.h?
Поэтому, когда я посмотрел вверх <time.h>
для получения некоторой информации я наткнулся на это.Я предполагаю, что числа в квадратных скобках — это возможные диапазоны для каждого соответствующего члена структуры.Так почему же для секунд возможен диапазон от 0 до 61?В каждой минуте было 62 секунды и я один об этом не знал???
int tm_sec seconds [0,61] // <-- this part is weird
int tm_min minutes [0,59]
int tm_hour hour [0,23]
int tm_mday day of month [1,31]
int tm_mon month of year [0,11]
int tm_year years since 1900
int tm_wday day of week [0,6] (Sunday = 0)
int tm_yday day of year [0,365]
int tm_isdst daylight savings flag
Решение
Не связан с StackOverflow