我有一个带有结构的队列。该结构包括将自身推入队列的确切时间
我有这样的东西来查看系统时间:
time_t rawtime;
struct tm * timeinfo;
time ( &rawtime );
timeinfo = localtime ( &rawtime );
long callTime=timeinfo->tm_hour*3600+timeinfo->tm_min*60+timeinfo->tm_sec;
q.push( Call( callNum, callTime, callLength ));
问题是当我从队列中弹出下一个结构时,我想计算结构在队列中等待的时间(以毫秒为单位)。
我希望有人能得到我想说的.. :\