Предупреждение: у нас есть цензура и предварительный отбор публикуемых материалов. Анекдоты здесь бывают... какие угодно. Если вам это не нравится, пожалуйста, покиньте сайт. 18+
07 октября 2008

Всякая всячина

Тексты, не попавшие ни в основные, ни в читательские, ни в повторные. Собираются и хранятся исключительно в научных целях. В этот раздел вы заходите на свой страх и риск. мы вас предупредили!

Меняется каждый час по результатам голосования
> Дело в том, что в языке С есть встроенный таймер, который отсчитывает
> время в секундах от 00.00 01.01.1970 - так когда-то решили
изобретатели
> языка С Керниган и Ричи. А размерность таймера составляет 31 разряд,
то
> есть 2147483648 с = 2^31 - 1 с.
Разрядность результата системного вызова time() зависит от разрядности
системы.
Покрайней мере, в unix'ах. Так, в 64-х битном линуксе результат будет
тоже 64 бита.
А этого хватит на 292 миллиарда лет. А вот 32-х разрядный счетчик в
2038-м году, действительно, переполнится и чтобы в дальнейшем
пользоваться им прийдется вносить изменения в софт.

Вчера<< 7 октября >>Завтра
Самый смешной анекдот за 14.04:
Не спрашивай, что государство может сделать для тебя. Лучше спроси, могло бы оно этого не делать.
Рейтинг@Mail.ru