Home C&C++函数库 c++ 语法 程序源码 Linux C库

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 持续时间最大值 (公共静态成员函数)

联系我们 免责声明 关于CandCplus 网站地图