【问题标题】:How does the C++ ICU library decide which Calendar objects to cache?C++ ICU 库如何决定缓存哪些日历对象?
【发布时间】:2017-02-21 01:15:42
【问题描述】:

我们使用 C++ ICU 库的 Calendar::createInstance(...) 函数来获取指向日历对象的指针。

使用相同参数对Calendar::createInstance(...) 进行多次相同调用会导致

一个。 ICU 每次都创建一个全新的日历对象或

b.该库是否会使用其内部缓存并为第二次和后续调用返回此日历的现有实例?

API 似乎没有提供具体的缓存细节,只是提到库可以选择通过这些内部函数执行缓存:

一个。 Calendar::registerFactory(...)

b. Calendar::makeInstance(...)

有人可以解释一下 C++ ICU 库是如何缓存日历对象的吗?

【问题讨论】:

    标签: c++ icu


    【解决方案1】:
    猜你喜欢
    • 2010-12-10
    • 1970-01-01
    • 1970-01-01
    • 2021-08-25
    • 1970-01-01
    • 2018-02-05
    • 2015-03-24
    • 1970-01-01
    • 2012-05-27
    相关资源
    最近更新 更多