windows писал(а):
Я до сих пор сижу на XP и запускаю Windows 7 в виртуалке для запуска свежего софта.
Надеюсь, в сеть выходишь через роутер? А то держать XP на внешнем адресе - как-то рискованно.
Thunderstorm писал(а):Вот кто объяснит, НАХРЕНА Сэму знать аптайм шинды после 49,7 суток?
Вообще, эта функция используется для замеров производительности и тактирования движков - не всегда, но иногда.
И любому разработчику проще написать GetTickCount64, чем городить огород с переменной предыдущего состояния и сравнением, не стал ли UPTIME ниже, чем был.
Зачем 49 суток? Помимо ПК, есть еще ноутбуки, которые чаще отправляют в гибернацию, чем выключают, а есть еще планшеты, которые вообще почти никогда не выключают, а отправляют в спящий режим. Достигнуть 49 суток аптайма - редко, но не невозможно.
Та же причина, почему я по возможности пишу везде long вместо int. Пусть лучше дополнительные четыре байта будут нулями, чем в самый важный момент int переполнится, и мне отломают задницу прямо в офисе клиента.