windows版:
inline unsigned __int64 GetCycleCount() { __asm _emit 0x0F __asm _emit 0x31 }
int t = (unsigned)GetCycleCount();
由于调用硬件的时间,所以mac无法使用windows的时间模块,改为:
#include <sys/time.h> timeval time1; gettimeofday(&time1,NULL); long mill1 = time1.tv_sec
最后感谢以正大神的耐心讲解