C++ 将stxxl::vector映射到具有标头的文件
我有一个大的二进制文件,它从一个已知的固定大小的头开始,然后继续使用一堆固定大小的缓冲区,这些缓冲区表示连续的记录 我想将文件的记录部分映射到stxxl::vector,以便快速进行核心外处理。 vector有一个接受stxxl::文件的ctor,但我不知道如何告诉该ctor从正确的偏移量开始文件解析C++ 将stxxl::vector映射到具有标头的文件,c++,stxxl,C++,Stxxl,我有一个大的二进制文件,它从一个已知的固定大小的头开始,然后继续使用一堆固定大小的缓冲区,这些缓冲区表示连续的记录 我想将文件的记录部分映射到stxxl::vector,以便快速进行核心外处理。 vector有一个接受stxxl::文件的ctor,但我不知道如何告诉该ctor从正确的偏移量开始文件解析 我可以这样做吗?如果可以,怎么做?是的,这应该可以很容易地实现 vector有一个使用文件的构造函数。 向量_型v&f 此构造函数只生成按偏移量引用文件块的块。 您可以修改此构造函数以添加额外的页
我可以这样做吗?如果可以,怎么做?是的,这应该可以很容易地实现 vector有一个使用文件的构造函数。 向量_型v&f 此构造函数只生成按偏移量引用文件块的块。
您可以修改此构造函数以添加额外的页眉偏移量。那太好了。我将查看代码,看看是否可以添加此项,如果有效,甚至可以创建一个PR!。谢谢你的图书馆!