physfs

    0熱度

    1回答

    對於我的比賽,我想用PhysFs提取是在一個zip文件 我創建了一個自定義類MusicStream從sf::InputStream繼承的音樂文件我用作sf::Music的流。 這是我的基本程序: #include <SFML/Graphics.hpp> #include <SFML/Audio.hpp> #include "musicstream.h" #include "physfs.h"

    0熱度

    2回答

    我有一個問題。我有很多的代碼,使用ifstreams以這種方式: 例如: bool AudioManager::_loadSounds(const std::string& path, const std::string& appendPath) { //open the file std::ifstream ifs(path.c_str()); //ensure

    0熱度

    2回答

    我在寫一個遊戲引擎,我希望它具有Python腳本以及支持使用PhysFS的mod。 我的遊戲數據存儲是這樣的: / 本地 腳本 精靈 ... MODS mymodname 腳本 我要的是國防部腳本可以「進口」本地腳本,好像他們是在同一目錄。是否可以使用PhysFS?

    0熱度

    2回答

    我嘗試將一些資源打包到自定義擴展的檔案中,當我遇到初始化PHYSFS時遇到問題時,試圖遵循physfs教程(非常含糊)。它需要一個參數argv [0],但它給了我一個argv沒有聲明的錯誤。我也嘗試將argv作爲參數傳遞給主函數,但這似乎也不起作用。這裏的代碼是造成我的麻煩小位: #include "physfs.h" int FileManager() { PHYSFS_init

    0熱度

    1回答

    我使用Magick ++加載一些圖像。因爲我想爲所有圖像加載包裝PhysFS,所以我需要通過blob而不是文件路徑加載圖像。 此代碼: Magick::Image test("path/to/some.png"); 作品沒有問題。 然而,一旦我做一個blob我得到一個異常: PhysFS::ifstream img ("path/to/some.png"); Magick::Blob

    1熱度

    1回答

    我想將PhysFS與Boost.Serialization結合使用。我發現一個實現here,它使用Boost.Iostreams來創建一個PhysFS文件流。它適用於基本操作,買,如果我嘗試用TI Boost.Serialization使用它,我在運行時出現以下錯誤: /usr/include/boost/iostreams/detail/optional.hpp:55: T& boost::io