我已经创建了一个服务器程序,并且发生了两次特定的错误,其中函数'clock()‘返回了一个负值(并使服务器崩溃)。这两次都是在Windows 32位VPS上程序运行超过100小时时发生的。//check for clock error //error saved here
//close serverclock()在程序的其余部分中被广泛使用,所以当它出
我试图通过查看数据的时间戳来查看我的数据是否有120秒的历史,因此我有以下代码:
uint64_t now = duration_cast<milliseconds>(steady_clock::now如上面所示,我使用的是steady_clock。这里需要使用system_clock吗?steady_clock和system_clock在外行方面的区别是什么?