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

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

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

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

Вчера<< 7 октября >>Завтра
Самый смешной анекдот за 17.04:
Люблю старые фильмы сайнс фикшн. Они начинаются в стиле: "Год 2003. Человечество колонизирует самые дальние уголки космоса". Они возлагали на нас такие большие надежды...
Рейтинг@Mail.ru