inux下gettimeofday函数windows替换方法(详解)
实例如下:
#include<time.h>
#ifdefWIN32
#include<windows.h>
#else
#include<sys/time.h>
#endif
#ifdefWIN32
int
gettimeofday(structtimeval*tp,void*tzp)
{
time_tclock;
structtmtm;
SYSTEMTIMEwtm;
GetLocalTime(&wtm);
tm.tm_year=wtm.wYear-1900;
tm.tm_mon=wtm.wMonth-1;
tm.tm_mday=wtm.wDay;
tm.tm_hour=wtm.wHour;
tm.tm_min=wtm.wMinute;
tm.tm_sec=wtm.wSecond;
tm.tm_isdst=-1;
clock=mktime(&tm);
tp->tv_sec=clock;
tp->tv_usec=wtm.wMilliseconds*1000;
return(0);
}
#endif
以上就是小编为大家带来的inux下gettimeofday函数windows替换方法(详解)全部内容了,希望大家多多支持毛票票~