【发布时间】:2012-08-12 04:53:27
【问题描述】:
我计划为我们的应用程序http://www.boost.org/doc/libs/1_41_0/doc/html/property_tree.html 使用 boost 属性树。现在我想知道,每次我们调用这个方法 pt.get("debug.level", 0);它是再次读取整个文件还是从内部缓存中提供值。这个库有性能评估结果吗?它是否读取内存中的整个文件并从那里提供数据?任何人都可以分享他们使用这个库的经验吗?
【问题讨论】:
-
-1:由于缺乏研究工作。仅查看 API 就很清楚,属性树和“文件”之间没有连续的联系。如果没有其他原因,您根本不需要文件来创建文件。