gpt4 book ai didi

c++ - gettimeofday,如何翻译一个linux函数

转载 作者:可可西里 更新时间:2023-11-01 11:51:31 24 4
gpt4 key购买 nike

如何将此功能从 linux 转换到 Windows?我不能使用 gettimeofday 函数

  double getSysTime() {
struct timeval tp; gettimeofday(&tp,NULL);
return double(tp.tv_sec) + double(tp.tv_usec)/1E6;
}

最佳答案

使用 http://support.microsoft.com/kb/167296 中给出的示例:

double getSysTime() {
FILETIME time;
int64_t now;

GetSystemTimeAsFileTime(&time);

now = ((LONGLONG) time.dwHighDateTime) << 32 | time.dwLowDateTime;
now = now - 116444736000000000;

/* (now * 100) is number of nanoseconds since Unix epoch */
return ((double) now) / 1e7;
}

关于c++ - gettimeofday,如何翻译一个linux函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28226828/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com