📄 time.cpp
字号:
#include "time.h"
#if defined(__WIN32__) || defined(__MSDOS__)
#define USE_STRUCT_TIME
#include <dos.h>
#else
#define USE_GETTIMEOFDAY
#include <sys/time.h>
#endif
#define DEBUG
double TimeKeeper::get_time()
{
#if defined(USE_STRUCT_TIME)
struct time t;
gettime(&t);
return t.ti_hour*3600.0 + t.ti_min*60.0 + t.ti_sec + t.ti_hund*0.01;
#else
struct timeval tv;
struct timezone tz;
gettimeofday(&tv, &tz);
return tv.tv_sec + tv.tv_usec*1e-6;
#endif
}
TimeKeeper::~TimeKeeper()
{
// std::cout << "~TimeKeeper(" << s << "): elapsed time " << get_relative_time() << " seconds.\n";
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -