boost

    0熱度

    2回答

    我正在實現一個使用boost::asio實現TLS連接庫的類。 我只實現同步操作,其中一些接受超時。 我實現使用deadline_timer和io_service.run_one超時方法,如在本實施例中說明:http://www.boost.org/doc/libs/1_45_0/doc/html/boost_asio/example/timeouts/async_tcp_client.cpp 我

    3熱度

    2回答

    我想使用多播接收器的示例來偵聽通過網絡發送UDP多播數據的應用程序。 聽音IP是193.xx107 發件人IP是193.xx109 組播地址是231.11.1.5:6005 下面是數據的採集Wireshark的,以確保數據被傳遞: Proof of Traffic 這裏是來回的代碼m助推庫: // // receiver.cpp // ~~~~~~~~~~~~ // // Copyrigh

    2熱度

    1回答

    有沒有從命令行以非交互方式安裝Boost pre-compiled binaries的方法? 目的是自動將Boost安裝到Windows機器上,但是從源代碼編譯需要很長時間。

    0熱度

    1回答

    我們使用了freebsd gcc編譯器。我說過很多錯誤之後使用了cmake命令。 有: OBJDIR/GAuthServer.o: In function `GAuthServer::OnMySQLConnect(std::weak_ptr<GAuthServer>, boost::system::error_code const&)': /mainline/Server/auth/src/GA

    2熱度

    1回答

    我之前使用boost::dynamic_bitset作爲boost::dynamic_bitset<>,沒有真正考慮它爲什麼是模板化的。 儘管我可以理解爲什麼std::bitset是模板化的(模板類型用於指定位集的大小),但現在我遇到了一些形式爲boost::dynamic_bitset<unsigned char>的代碼,我無法弄清楚模板的要點類型。 boost::dynamic_bitset<

    0熱度

    1回答

    我一直在使用boost :: asio進行UDP和SocketCAN通信的應用程序。 今天,我注意到一些奇怪的東西 - 它正在泄漏內存! 所以我抓住我信賴的工具包,包括 echo 0 $(awk '/Private/ {print "+", $2}' /proc/`pidof main`/smaps) | bc 和Allinea DDT,並開始工作診斷這個問題。 我最終什麼樣的主意是下面的代碼

    1熱度

    1回答

    我正在從ACE庫支持移動我的代碼以提高庫支持。我需要替換ACE_Semaphore。看來C++ 11不支持信號量方法。我已經看到了named_semaphore的提升。我看到的另一種選擇是去POCO信號燈,在那裏我必須包含POCO庫。請告訴我哪些是最好的前進方向。 編輯:這是爲進程內線程同步。

    0熱度

    1回答

    我有我想在python中使用的cpp庫。 我成功地將它導出到python2使用boost .. 現在我想使它與python3 .. 我 嘗試使用2to3,它在我使用導出功能的部分有問題。 我試圖以同樣的方式導出它們,但在cmake GUI中更改爲python3,但它不起作用。 爲了使其在python3中工作,需要做些什麼改變?

    0熱度

    1回答

    我有我的自定義異常類從boost::property_tree::ptree_bad_data推導如下: class MyCustomException : public boost::property_tree::ptree_bad_data { public: explicit MyCustomException(const std::string& msg): mMs

    1熱度

    2回答

    我需要從均勻分佈生成大量(100萬)個隨機數。我做了一些實驗從生成均勻分佈60K隨機數超過[0-999]使用 scipy.stats.randint(0,1000).rvs(60000) ,並花了〜0.6秒。然後我嘗試同樣的事情,使用升壓庫 boost::random::uniform_int_distribution ,花了0.25秒〜。所以我的問題是 - 有沒有更好的方式來做我想用Pyth