1

私は、ブースト クロノを使用してマイクロ秒単位で機能するプロファイラーに取り組んでおり、小さな機能ではうまく機能しますが、大きな機能では非常に高い数値になる傾向があります。

次のシナリオを想像してください

boost::chrono::duration<long long, boost::micro> us1(300);
boost::chrono::duration<long long, boost::micro> us2(200000);

std::cout << boost::chrono::duration_short << "us1: " << us1 << ", us2: " << us2;

出力は次のようになります

us1: 300 us、us2: 200000 us

定量化が難しくなる可能性があるため、出力が次のようになるように、より高い単位に丸める方法があるかどうかを知りたい

us1: 300us、us2: 200ms

4

1 に答える 1