0

我想尝试 STXXL 来了解它从磁盘读取大数据文件的效率。所以我设置了使用它的环境。然后我在 VS2010 中运行了这个程序http://algo2.iti.kit.edu/dementiev/stxxl/tags/1.2.1/algo_2sort__file_8cpp-example.html 。但是文件数据并没有映射到vector_type,实际上它在这条语句之后删除了文件的内容-vector_type v(&f); 我尝试从 stxxl::file::RDWR 更改为 stxxl::file::RDONLY,这次文件内容没有被删除,但是 vector_type 变量仍然为空。请求您的支持以继续进行。另外,STXXL 是否广泛用于商业应用?

最好的问候,拉姆基。

4

1 回答 1

0

您正在运行 STXXL 版本 1.2.1 的代码示例,您在系统上安装了哪个版本?

最新版本是“Development 1.4”,它进行了许多改进,包含大量简短代码示例的综合文档并且运行良好 - 请查看“下载和文档”下的官方STXXL 网站。强烈建议使用 1.4 版。

请检查您的问题在新的“Development 1.4”版本上是否仍然存在。安装过程变得更加容易 - 首先阅读文档的安装和配置部分。

官方网页提供了成功使用 STXXL 的出版物、正在进行和已完成项目的(当然不完整)列表 - 没有理由不在商业环境中使用它。

于 2013-11-26T00:37:43.800 回答