0
私は、何かstd :: chrono :: durationの値(秒、ミリ秒など)を使って2つのタイムスタンプ(自分のクラス、エポックからナノ秒を返します)を比較できるように汎用関数を作成したいと思います。 :C++ 11 2回の違いを比較する汎用関数ですか?
template<typename PERIOD>
bool IsTimestampWithin(const MyTime t1, const MyTime t2, const rsInt64 units){
return t2.Nanos() - t1.Nanos() < units;
}
はしかし、私はナノ秒私のタイムスタンプを返すの数からstd::chrono
オブジェクトを作成する方法を不確実です。私が見つけることができるすべての例は、システムまたは高精度クロックキャストを使用していました。