boost

    0熱度

    1回答

    我目前正在使用boost庫在OSX上使用C++ 14項目。 我可以編譯&鏈接項目包括。增強庫。 但是,在嘗試在另一臺計算機上運行可執行文件時,我需要先安裝提升..使用brew install boost。 是否有可能刪除這種依賴一些如何?

    1熱度

    1回答

    問題: 正如標題所說:是或是boost::const_string提升的一部分?如果它已經在過去,但不再,爲什麼它被刪除?僅僅因爲沒人照顧它的維護?還是由於設計問題?或者現在有更好的替代品嗎? 背景 雖然尋找不變的string實現我發現鏈接的網頁約const_string。但是,我無法在當前的增強庫中找到該類型(可能我忽略了它)。文檔(https://sourceforge.net/project

    1熱度

    1回答

    我在VS中有鏈接錯誤。 它無法找到libboost_filesystem-vc140-mt-1_61.lib。 但我有boost_filesystem-vc140-mt-1_61.lib。 爲什麼VS總是想找到libboost_filesystem-vc140-mt-1_61.lib? 而且我在鏈接器 - >輸入中添加了boost_filesystem-vc140-mt-1_61.lib。 你能幫

    2熱度

    1回答

    爲什麼在使用boost :: split時必須使用boost :: is_any_of? 當我用:boost::split(split_res, someStr, "."); 我得到一個錯誤。

    0熱度

    2回答

    我有一個文本文件,需要解析並放入適當的類似數組的結構(我猜這些是C++中的向量)。 我想解析的文本文件包含我想忽略的雙精度,整數和空格。 我有一些Python的使用經驗,而使用Python的人會使用split()方法。 在C++中,我可以使用boost tokenizer或許多其他工具集。我已經嘗試了很多這些方法,但在我的最佳嘗試中,我最終得到了一個類似於「-97.653632.431542」的數

    1熱度

    1回答

    我跟着this answer和使用Boost.Multiprecision使用高精度浮點數(examples)。 的main.cpp #include <iostream> #include <boost/multiprecision/mpfr.hpp> // Defines the Backend type that wraps MPFR int main(int argc, char**

    1熱度

    1回答

    我試圖使用向後看檢查前面的元素是一個空間或字符串開頭: (?<=^|\s) 這工作得很好,在regex101與味道設爲PHP但在boost(我相信是Perl)下給出語法錯誤。我認爲它的^引起了這個問題。我無法找到任何文件,爲什麼這將是非常感謝的見解。

    -1熱度

    2回答

    我有一個存放多個文件的目錄。 例如, C:\測試\ 與內容:test.txt的,info.txt,DIR2/ 當使用boost::system::filepath存在使用路徑分隔符的系統與運營商和/=+=的可能性。 這兩個函數都改變了基本變量 - 使用一個臨時變量似乎有一些開銷,我想知道是否我忘記了某種操作符或函數來覆蓋我的需要。 例如 boost::filesystem::path pathTm

    0熱度

    1回答

    我已經根據the official tutorial的示例複製了我的問題。 #include <string> #include <boost/program_options.hpp> #include <iostream> namespace po = boost::program_options; using namespace std; const char* withAlia

    3熱度

    3回答

    我需要一種方法幫助我在另一個子字符串中查找字符串,換句話說,在其他字符串的子範圍內查找字符串。此外,我需要以相反的順序找到它,因爲我知道我正在查找的字符串被關閉到用作「haystack」的子字符串的末尾。 讓我們假設下面的一段代碼,其中rfind_in_substr是我所要求的方法: std::size_t pos = substr_beg + sample.substr (subs