我是使用 Ubuntu 的新手,我用 C++ 为 windows 编写了一个分类算法,其中我必须记下训练和测试时间,所以我使用头文件 windows.h 使用 SYSTEMTIME。现在我正在尝试在 Ubuntu 中运行代码,但 windows.h 无法识别,是否可以替换 Ubuntu 中的 windows.h 标头。如果没有关于我应该如何计时代码的任何建议?
问问题
45 次
1 回答
0
您可以使用来自 time.h 的 struct tm 对于 C++ 使用
#include <ctime>
结构是:
struct tm {
int tm_sec; /* seconds */
int tm_min; /* minutes */
int tm_hour; /* hours */
int tm_mday; /* day of the month */
int tm_mon; /* month */
int tm_year; /* year */
int tm_wday; /* day of the week */
int tm_yday; /* day in the year */
int tm_isdst; /* daylight saving time */
};
于 2013-08-22T14:31:49.353 回答