std::chrono::
duration::zero
公共静态成员函数 <chrono>
static constexpr duration zero();
|
零
返回值为0的持续时间。
函数调用duration_value::zero来获取内部计数器对象的0值:
static constexpr duration zero() {
return duration_values<rep>::zero();
}
|
☲ 参数
-
none
☉ 返回值
一个值为0的持续时间对象。
☣ 示例
// duration::zero
#include <iostream>
#include <chrono>
int main ()
{
using std::chrono::steady_clock;
steady_clock::time_point t1 = steady_clock::now();
std::cout << "Printing out something...\n";
steady_clock::time_point t2 = steady_clock::now();
steady_clock::duration d = t2 - t1;
if ( d == steady_clock::duration::zero() )
std::cout << "The internal clock did not tick.\n";
else
std::cout << "The internal clock advanced " << d.count() << " periods.\n";
return 0;
}
|
可能输出:
Printing out something...
The internal clock did not tick.
🍄 另请参阅
duration_values::zero |
零值 (公共静态成员函数) |
duration::min |
持续时间最小值 (公共静态成员函数) |
duration::max |
持续时间最大值 (公共静态成员函数) |