|
|
|
|
|
by Karellen
847 days ago
|
|
I was intrigued by this, and looked up: https://en.cppreference.com/w/cpp/chrono Yeah, it is a bit chaotic. ...but, given that there often isn't just one "a time point from the OS", and thinking about the difference clock types on Linux (CLOCK_REALTIME, CLOCK_MONOTONIC, CLOCK_BOOTTIME, etc...[0]), clocks and calendars are just messy. If you try and simplify them, you miss some edge cases which always end up being important to someone. I guess there are just a bunch of tradeoffs that need to be made, and no matter which ones anyone makes, a lot of other people would have made different ones. [0] https://manpages.debian.org/bookworm/manpages-dev/clock_getr... |
|