boost

    2熱度

    1回答

    我想運行使用boost :: asio和boost :: fiber的autoecho program。我使用了以下內容: Ubuntu的16 cmake的3.9.1 升壓1_65_0 該方案取決於round_robin.hpp,yield.hpp和細節的本地拷貝/ yield.hpp。我已經下載了所有這些和程序構建成功。當我運行的代碼,我在主,做行獲得分割故障: io_svc->run();

    -2熱度

    1回答

    實施例的條件(設計的): 我已經寫了需要可以採取「過濾器」表達的方法,並返回匹配的項數:我知道我可以調用此如下 int getCount(std::function<bool(int, int)> filter) { // Iterate pairs of numbers p,q // Count number of pairs where filter(p, q) is t

    5熱度

    3回答

    在增強單元測試文檔中,它明確指出您需要定義BOOST_TEST_DYN_LINK以便與增強單元測試庫鏈接。 我用這簡單的例子: #define BOOST_TEST_DYN_LINK #define BOOST_TEST_MODULE test_module1 // This header is for the dynamic library, not the header only one

    1熱度

    1回答

    我在寫實時數據來提升共享內存。起初,我用這個,我要訪問的SHM每次: boost::interprocess::managed_shared_memory segment(boost::interprocess::open_or_create, "MySharedMemory",20000000); 在調試模式下,我發現,這個調用總是拋出此異常: First-chance exception

    2熱度

    2回答

    我想讀取來自arduino的串行數據,但是當我運行我的程序時,它只讀取緩衝區中的所有數據,這是實際在程序啓動之前發送的數據。然後我終止與以下錯誤: terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_inject

    1熱度

    1回答

    我試圖訂閱ROS中的不同主題(每個彈出的汽車都使用一個),使用相同的回調函數。這個想法是boost::bind將通過主題名稱作爲額外的參數,所以我知道我應該在回調中訪問哪個車輛。 問題是,即使我已經經歷了關於該主題的多個問題,但沒有任何解決方案似乎可行。 基本上,我有一個包含std::map<std::string, VOAgent*> agents_有一個成員函數下面的類VOBase如下: vo

    0熱度

    1回答

    除了this other question,我還嘗試在Mac OS Sierra Sierra 10.12.6 上安裝Caffe,但沒有Anaconda。我按照official instructions來安裝它。 輸入make all時出現問題。終端拋出了8個左右的錯誤,都與boost庫和文件「shared_ptr.hpp」有關。這是其中的一個錯誤: 1 error generated. mak

    1熱度

    2回答

    我有一個類在構造函數中初始化一個boost::normal_distribution對象。如何將該對象存儲在成員中以便在課程的其他位置可用?我想我想存儲一個指向boost對象的指針,但是一旦我離開構造函數,對象就會從堆棧中釋放出來。所以,我想我真的想在堆上分配一個正常分配對象,但是我不知道如何獲得正確的語法。 class Generator { private: boost:

    2熱度

    1回答

    下面是我們使用的示例。 class CustomThread { public: CustomThread(const std::wstring &id1) { t = new test(id1); } ~CustomThread(); void startThread() { std::cout << "Do t

    1熱度

    1回答

    假設兩個正則表達式串給出: boost::regex r1 = "[AB]"; boost::regex r2 = "[ABCDEF]"; 有沒有一種簡單的方法來確定與升壓::正則表達式R1是R2的子集? 在上面的例子中,r1是r2的子集。 boost :: regex_match使用字符串和正則表達式參數。但與兩個正則表達式一起工作的東西會很好。 這個問題只涉及C++和boost :: r