主要考虑换算的话,设计合适的DSL最简洁舒适,operator""是这个思路,当然最好的还是类似printf格式串那种。
C++标准库对任意类型组合的接口一致性追求有点过高,就忽略了常用场景的简化性。
自己用量比较大其实可以针对项目常用场景加一些using和辅助函数之类。
【 在 finlab 的大作中提到: 】
: duration_cast<duration<double, milli>>(endTime - startTime).count())
:
: 直接加个方法:(endTime - startTime).milli_seconds() 这样不好吗?
: ...................
--
修改:milksea FROM 124.64.18.*
FROM 124.64.18.*