stxxl

    0熱度

    1回答

    我需要爲我正在開發的軟件項目使用STXXL庫,但由於某種原因,我無法編譯測試文件。我對makefile不是很熟悉,所以我可能會混淆在一起鏈接一些庫。 我使用的虛擬文件是Draw.h,Draw.cpp和driver.cpp。正如你可以想象的那樣,Draw.h聲明瞭一個在Draw.cpp中實現的方法draw(),並且driver.cpp包含了主函數,並且包含了Draw.h並且調用了draw()。 我使

    0熱度

    1回答

    我試圖用stxxl作爲後備存儲的載體。如果我什麼都不做,它會自動分配1 G磁盤空間,一切都完美。不過,我不需要分配太多的空間,事實上,我需要從最佳的512兆到最小的128兆的存儲空間進行優雅的擴展。 不幸的是我有stxxl :: vector在我的objective-c類中定義,並且在該類的實例化中調用了cxx_constructor函數,它啓動了stxxl並分配了一個gig,無論我喜不喜歡它。

    1熱度

    1回答

    我正在開發一個外部存儲器數據結構,並且我需要將數據放入一個向量結構中,以便自動進行交換(也許使用LRU策略)以保持固定的RAM內存。我試過stxxl向量結構,但問題是它不能存儲動態結構,如std::vector。這是行不通的: stxxl::vector< std::vector<T> > 是否有任何外部存儲器結構的庫可以處理這些類型的元素?

    3熱度

    2回答

    我正在尋找一個爲Java中的大型數據集設計的集合框架,其行爲透明,就像STXXL對C++所做的那樣。 它應該透明地交換到磁盤,但以一種比普通的基於OS的VM交換更有效的方式。一個StringBuffer/String插入替換將是一個很大的優點。

    0熱度

    1回答

    我試圖在stxxl映射中插入元素時收到此斷言失敗錯誤。 整個斷言錯誤是: resCache:/usr/include/stxxl/bits/containers/btree/btree.h:470:標準::對>,布爾> stxxl :: btree :: btree :: insert(const value_type &)[with KeyType = e_my_key,DataType = u