"chrono::steady_clock::now().time_since_epoch().count()" 的值代表什么?
What the value of "chrono::steady_clock::now().time_since_epoch().count()" represents?
cout << chrono::steady_clock::now().time_since_epoch().count() << "\n"; // it prints a 14-digit value
是自 1970 年以来经过的纳秒数吗?
Is is the number of nanoseconds passed since 1970?
不太可能。
它是自某个时间以来经过的某个持续时间单位的数量。单位和纪元都没有标准化。
这听起来可能没什么用,单读 std::chrono::steady_clock::now()
可以说 不是很有用 。 (比方说,也许播种随机数生成器)
steady_clock
读数旨在与其他 steady_clock
读数进行比较。它对于测量经过的时间很有用。
count()
仅在将持续时间转换为已知持续时间时才有用。
cout << chrono::steady_clock::now().time_since_epoch().count() << "\n"; // it prints a 14-digit value
是自 1970 年以来经过的纳秒数吗?
Is is the number of nanoseconds passed since 1970?
不太可能。
它是自某个时间以来经过的某个持续时间单位的数量。单位和纪元都没有标准化。
这听起来可能没什么用,单读 std::chrono::steady_clock::now()
可以说 不是很有用 。 (比方说,也许播种随机数生成器)
steady_clock
读数旨在与其他 steady_clock
读数进行比较。它对于测量经过的时间很有用。
count()
仅在将持续时间转换为已知持续时间时才有用。