我想尝试一下STXXL,看看它在从磁盘读取一个大数据文件时有多高的效率。所以我设置了使用它的环境。然后我在VS2010中运行了这个程序VS2010。但是文件数据没有映射到vector_type,实际上它在这个语句之后删除了文件的内容-- vector_type v(&f);我尝试从stxxl:: file ::RDWR更改为stxxl:: file ::RDONLY,这一次文件内容没有被删除,但是vector_type变量仍然是您进一步支持的empty.Request。另外,STXXL在商业应用中是否被广泛使用?
向你问好,拉姆基。
发布于 2013-11-26 00:37:43
您正在运行STXXLVersion1.2.1中的代码示例,您在系统上安装了哪个版本?
大多数最新版本是“Development1.4”,它附带了许多改进,这是一个包含大量简短代码示例的全面文档,运行非常好--在“下载和文档”下检查官方的STXXL网站。强烈建议使用1.4版本。
请检查新的“Development1.4”版本是否仍然存在问题。安装过程变得容易得多--首先阅读文档的安装和配置部分。
官方网页提供了出版物清单(当然不完整),成功地使用STXXL正在进行和完成的项目--没有理由不在商业环境中使用它。
https://stackoverflow.com/questions/19542677
复制相似问题