Unix中的时序代码部分(Ubuntu)?

时间:2013-08-21 20:43:15

标签: visual-c++ ubuntu time

我是使用Ubuntu的新手,我在Windows的C ++中编写了一个分类算法,其中我必须记下训练和测试时间,所以我使用头文件windows.h来使用SYSTEMTIME。现在我试图在Ubuntu中运行代码,但是无法识别windows.h,Ubuntu中是否有替换windows.h头文件。如果没有关于如何计算代码的任何建议?

1 个答案:

答案 0 :(得分: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 */
};