0

我有一个 xml 文件,其中包含程序所需的大量数据。数据 x,y,z 仅用于函数“a”,而 p,q,r 用于整个项目。文件中的某些数据项往往非常大。(即 - 一个包含 50,000 个项目的浮点向量)。
是一次读取这些数据并将其存储在变量中,还是仅在调用方法时读取它更好,这将导致文件被打开两次。(我使用 pugixml 读取数据)

谢谢。

4

1 回答 1

0

我认为这取决于您的要求,这将决定选择哪个。例如,程序的性能,如果一次读取所有数据需要很大的内存。如果没有,你可以读一次,因为频繁的 IO 不是一个好的选择。

于 2013-11-18T06:29:34.393 回答