Программы на C++. Форум разработчиков
-
Anonymous
Говорят, что на ПК с Win10 GetTickCount сбрасывается до 0 по адресу 0x9FFFFFF через 776 дней. TimeGetTime() тоже это дел
Сообщение
Anonymous »
На ПК с Win10 GetTickCount сбрасывается до 0 по адресу 0x9FFFFFF через 776 дней. TimeGetTime() тоже это делает?
Код: Выделить всё
#include
#include
#include
int main() {
// 시작 시간 저장
DWORD startTime = GetTickCount();
DWORD startTime2 = timeGetTime();
LONGLONG startTime3 = GetTickCount64();
while (true)
{
// 현재 시간 저장
DWORD currentTime = GetTickCount();
DWORD currentTime2 = timeGetTime();
LONGLONG currentTime3 = GetTickCount64();
// 시간 차이 계산
DWORD diffTime = currentTime - startTime;
DWORD diffTime2 = currentTime2 - startTime2;
LONGLONG diffTime3 = currentTime3 - startTime3;
// 시간 출력
SYSTEMTIME st;
GetLocalTime(&st);
std::cout
Подробнее здесь: [url]https://stackoverflow.com/questions/78749247/on-a-win10-pc-gettickcount-is-said-to-be-reset-to-0-at-0x9ffffff-after-776-days[/url]
1721039263
Anonymous
На ПК с Win10 GetTickCount сбрасывается до 0 по адресу 0x9FFFFFF через 776 дней. TimeGetTime() тоже это делает?
[code]#include
#include
#include
int main() {
// 시작 시간 저장
DWORD startTime = GetTickCount();
DWORD startTime2 = timeGetTime();
LONGLONG startTime3 = GetTickCount64();
while (true)
{
// 현재 시간 저장
DWORD currentTime = GetTickCount();
DWORD currentTime2 = timeGetTime();
LONGLONG currentTime3 = GetTickCount64();
// 시간 차이 계산
DWORD diffTime = currentTime - startTime;
DWORD diffTime2 = currentTime2 - startTime2;
LONGLONG diffTime3 = currentTime3 - startTime3;
// 시간 출력
SYSTEMTIME st;
GetLocalTime(&st);
std::cout
Подробнее здесь: [url]https://stackoverflow.com/questions/78749247/on-a-win10-pc-gettickcount-is-said-to-be-reset-to-0-at-0x9ffffff-after-776-days[/url]