ace

    0熱度

    1回答

    我需要編寫使用ACE庫的C++代碼,通過構建其命令行的字符串並將其輸出重定向到文本文件來創建進程。我試圖使用ACE_Process和ACE_Process_option類。我使用以下格式設置ACE_Process_option.command_line,使用重定向運算符:「>」。不幸的是,它不起作用:我編譯的字符串(ACE_Process_option.command_line字段的值)激活進程並

    0熱度

    1回答

    ACE庫是否有任何API來獲取當前運行目錄?我試圖使用ACE_OS :: getcwd(),但不幸的是它沒有幫助

    0熱度

    1回答

    根據配置文件中的定義(假設每10小​​時通過使用ACE庫),我需要設置一個回調,該回調將在每個預設時間調用。我嘗試使用ACE_reactor,它似乎能夠工作,但它會在大約30分鐘的閒置活動後使應用程序崩潰。我想有一種方法可以通過使用計時器來做同樣的事情,但到目前爲止,我找不到一個很好的代碼示例來演示如何執行此操作。有人知道如何通過使用C++和ACE庫來實現嗎? ACE是否具有與Win API的Se

    0熱度

    1回答

    當我使用ACE_5.7.1時,我的linux(ubuntu 12.04)進程崩潰。我的代碼: ACE_INET_Addr remote_addr(server_addr.c_str()); ACE_SOCK_Stream stream; ACE_SOCK_Connector connector; ACE_Time_Value to(1, 0), to2(2,0);

    2熱度

    1回答

    執行暫停使用Linux timerfd的想知道使用timerfd(timerfd_create)的爲Linux是否會給予超過Timer_Heap或Timer_Wheel任何性能優勢。 當然,這是一個非常高的水平的問題,我所看到的唯一的地方,它在任何框架正在使用的「muduo」。還有,我沒有任何的性能比較,以及。 謝謝。

    0熱度

    1回答

    我在Linux上使用OpenDDS 3.4.1並嘗試手動編譯IDL,因爲我已經有了一個用於該項目的構建系統,並且只想生成所需的文件並進行集成。這裏有一個我正在使用的測試IDL。 #include "orbsvcs/TimeBase.idl" module StockQuoter { #pragma DCPS_DATA_TYPE "StockQuoter::Quote" #pragma DC

    0熱度

    1回答

    我想用ACE + TAO-6.2.3構建OpenDDS 3.4.1。在遵循DDS/INSTALL文檔,選項B時,我遇到以下構建錯誤。 這裏是目錄位置... /home/ender/OpenDDS-3.4.1/ |- ACE+TAO-6.2.3.tar |- ACE_wrappers |- DDS `- OpenDDS-3.4.1.tar 環境變量... ACE_ROOT=/home/e

    0熱度

    1回答

    我正在嘗試編寫一個程序,使用ACE在UDP中發送流數據包到某個監聽器(我使用本地主機)。 這是爲了測試從遠程節點接收UDP數據報流的程序。 到目前爲止,我已經設法模擬一個流,但我不知道如何使用真實網絡的連接接收數據。 這是爲本地主機發送60個數據包的代碼示例,對發送者來說是否足夠? int SendDatagram() { const char* message = "this is

    0熱度

    1回答

    將文本文件讀入ACE_TCHAR *(或ACE_TString)的最簡單方法是什麼?是否可以用ACE_OS :: read()或ACE_OS :: fread()讀取文件?

    0熱度

    1回答

    如何使用ACE庫管理文件和目錄?我試圖用ACE_OS :: unlink刪除文件,但它不起作用。我也無法使用ACE_OS :: mkdir創建目錄。我需要找到一種方法來創建和刪除目錄,刪除文件並將文件從一個目錄移動到另一個目錄