【发布时间】:2022-02-08 18:52:42
【问题描述】:
给定一个std::chrono::time_point<Rep, Period>的向量,我如何找到平均时间点?
求平均值的常用算法(将所有值与std::accumulate相加,除以向量大小)不起作用,因为您不能将两个std::chrono::time_point值相加,也不能将std::chrono::time_point<Rep, Period>除以@ 987654326@
【问题讨论】:
-
平均他们的
time_since_epoch()并从结果中得出time_point,也许? -
@HowardHinnant:搜索没有找到那个,很奇怪。但这是一个非常直接的副本。