Здравствуйте, ononim, Вы писали:
N>>От замены std::chrono::duration::seconds на std::chr::dur::sc или даже std.chr.dur.sc легче не станет. O>std::age::sec а duration не нужен,
"duration не нужен" — это, как говорят автомобилисты, до первого столба, когда у тебя вдруг где-то образуется 4050 год потому, что неправильно применены объекты на сложение, или 1 год вдруг преобразовался к юлианскому календарю и сократился на 10 дней потому, что вычитание.
Кроме длительности (duration) нужен ещё и период — как сделали в RFC 9581.
chrono, конечно, сложноват, но не в этом месте.
O>и хорошо что shared_ptr придумали до комитета, иначе был бы std::pointer::reference_counted::strong и std::pointer::reference_counted::weak,
Ну, такие длинные сократили бы. Например, std::smartptr::shared.
O> но к сожалению с hash_map это не прокатило, трындючие ящики таки утрындели приверженцев здравого смысла.
cppreference.com переадресовывает hash_map в unordered_map. Ты что имел в виду?