boost-asio

    0熱度

    1回答

    對於我的學士論文,我正在實現一個分解版本的算法來分解大整數(找到主因式分解)。這在例如RSA密碼系統的安全性。我的願景是,客戶端(Linux或Windows)將下載應用程序並計算一些數字(這些數字是獨立的,因此適合並行化)。這些數字(經常沒有找到)將被髮送到主服務器,以收集這些數字。一旦主服務器收集到足夠的數字,它就會完成其餘的計算,這不容易並行化。 無論如何,以技術。我正在考慮使用Boost :

    2熱度

    2回答

    在我的工作中,我正在爲離岸模擬服務器開發一個Viewer客戶端,使用套接字將仿真數據從模擬器發送到查看器。 但是,服務器使用Boost.asio作爲它的套接字庫。由於客戶端使用Qt作爲它的GUI,我想知道在使用de Qt Networking庫處理套接字時是否有任何問題。是否有任何兼容性問題? 在此先感謝,對不起我的英語不好。

    28熱度

    3回答

    我正在尋找一種獲取本地IP地址的便攜方式。因爲我正在使用Boost,所以我認爲在這個任務中使用Boost.Asio是一個好主意。 在網上有幾個應該做的伎倆。例子: Official Boost.Asio Documentation Some Asian Page 我試圖只是稍作修改兩個代碼。 Boost.Doc上的代碼被更改爲不解決「www.boost.org」,而是「localhost」或我的主

    1熱度

    2回答

    爲什麼它不起作用? --- boost_bind.cc --- #include <asio.hpp> #include <boost/bind.hpp> #include <boost/function.hpp> void func1 (const int& i) { } void func2 (const ::asio::error_code& e) { } int mai

    0熱度

    2回答

    在C++應用程序中使用boost 1.4.2 asio並得到linux編譯器警告我不喜歡。 還在嗎? 我正在處理的應用程序需要一個可能是ssl套接字或常規tcp套接字的「套接字」,因此我們在模板「套接字」類後面隱藏了具體的 ,該套接字可以使用ssl套接字類或 tcp套接字類作爲模板參數 - 下面是ssl類代碼。 該應用程序無需打開任何優化即可正常運行;問題是當我在linux g ++ 4.4.1

    2熱度

    2回答

    我一直在做一個異步boost服務器程序,到目前爲止我已經把它連接起來了。不過,我現在正在得到一個「矢量迭代器不可忽略」的錯誤。 我懷疑矢量在數據包發送前被破壞或解除引用,從而導致錯誤。 void start() { Packet packet; packet.setOpcode(SMSG_PING); send(packet); } void send(Pac

    0熱度

    1回答

    我知道boost.asio有一個機制,只要收到數據包就會調用回調函數,但是有一個選項可以發出信號呢? 我必須編寫一個發出信號的函數嗎? 如果是這樣,爲什麼?

    2熱度

    2回答

    我正在考慮boost.asio的例子,我想知道爲什麼沒有一個簡單的服務器/客戶端例子在服務器上打印一個字符串,然後向客戶端返回一個響應。 我試圖修改echo服務器,但我無法弄清楚我在做什麼。 任何人都可以找到我的客戶端模板和服務器模板? 我想最終創建一個服務器/客戶端應用程序,該應用程序接收二進制數據,並僅向客戶端返回數據已收到的確認。 編輯: void handle_read(const boo

    0熱度

    1回答

    我的程序在大部分時間似乎都運行良好,但偶爾會出現分段錯誤。 增壓版本= 1.41.0 在RHEL 4 運行編譯GCC 3.4.6 回溯: #0 0x08138546 in boost::asio::detail::posix_fd_set_adapter::is_set (this=0xb74ed020, descriptor=-1) at /home/scottl/boost_1_41

    0熱度

    3回答

    引用的old (from 2008) discussion: 有嘗試使用boost :: ASIO ::當地:: stream_protocol :: iostream的時候編譯錯誤 有在論壇沒有解決方案,我已經運行到看起來同樣的問題。 是否有修復或編譯錯誤的解決方案?我如何使用 boost :: asio :: local :: stream_protocol :: iostream?