【发布时间】:2017-11-27 21:45:47
【问题描述】:
boost::posix_time::ptime 是固定大小的吗?
我想用它来替换一些自定义时间类型的垃圾,但它需要进入的类是预先分配的内存池的一部分,并且必须是固定大小的。
如果是这样,我在哪里可以找到保证?
据我所知,文档中没有说明。如果我要查看标题,我可能需要一年的时间才能继续深入了解 year_type 是什么。
【问题讨论】:
-
boost.org/doc/libs/1_65_1/doc/html/date_time/… 不是暗示它使用 64 位整数吗? “默认情况下,posix_time 系统在内部使用单个 64 位整数来提供微秒级分辨率。作为替代方案,可以使用 64 位整数和 32 位整数(96 位分辨率)的组合来提供纳秒级决议。”
-
@pablo 对我来说已经足够好了!谢谢你,先生。如果您想要复选标记,请添加为答案。