用c++程序,在2个G的txt文件中(都是double型数字),读取其中部分数据

2025-04-24 07:16:28
推荐回答(1个)
回答1:

那你就开一个60M的内存,分成两半,开两个线程。

  1. 线程R一次读30M到内存中,线程P解析另一半已经读进内存中的数据。

  2. 线程P解析完,等待R线程也读完另30M,交换内存,继续工作。