FIFO队列(或堆栈)在磁盘上实现,而不是ram(最好是在C++中)

Ada*_*dam 6 c c++ queue disk

基本上我所追求的是相当于以使用磁盘存储的方式实现的标准模板库队列.需要在队列中的数据量远远大于当今大多数计算机的RAM.

理想情况下,我正在使用库.但是,任何有关如何实现此队列的建议都是有用的.

Jam*_*lis 10

你可能想看看STXXL:

"STXXL的核心是用于外部存储器(核外)计算的C++标准模板库STL的实现,即STXXL实现了可以处理仅适合磁盘的大量数据的容器和算法."

  • +1漂亮的小图书馆.我不知道这个存在! (2认同)