ace

    0熱度

    1回答

    將C++客戶端與ACE_SPIPE_Connector(ACE)連接到.NET服務器時出現問題。雖然對地址\。\ pipe \ pipename有回聲的測試可行,但我懷疑使用ACE庫的C++代碼存在問題。 這裏是.NET服務器代碼: var server = new NamedPipeServerStream("acepipe"); server.WaitForConnection(); S

    0熱度

    1回答

    我正在使用windows操作系統並試圖使用ACE_OS::write()將包含多種語言句子(通過Unicode)的ACE_Tstring寫入文件。 但我在文件中得到的結果是不可預知的字符(亂碼文本)。 這是實現我的代碼: ACE_Tstring *str = new ACE_Tstring(L"مرحبا привет świecie Hello") ACE_HANDL hFile = ACE_

    0熱度

    1回答

    最近,我遇到了一個代碼片段的問題,它不返回期望值,這導致應用程序失敗。 的代碼使用以下命令內置在RedHat Linux 7.1 - g++ ace-test.cpp -I<path-to-ace-6.2-root> -L<path-to-ace-6.2-root>/ace/Linux -g -lACE 代碼段正在建造被粘貼下面 - #include <stdio.h> #include <

    0熱度

    1回答

    ACE + TAO:6.3.2 OpenDDS:3.11 主機編譯器:GCC 5.4 正如我交叉編譯爲Android OpenDDS,我期待在ACE_wrappers /編譯/ ARM /包括/ makeinclude/platform_android 。GNU似乎爲ACE進行交叉編譯,似乎只爲ARM-v7a構建。 我之所以這樣說,是因爲在編譯我的應用程序中的自動生成文件((它來自使用* .idl

    0熱度

    1回答

    ACE =自適應通信環境 下載來源:http://download.dre.vanderbilt.edu/ 當下載ACE 6.4.0,有下 'ACE_WRAPPERS' 下面的VS解決方案文件: ACE_vc12.sln ACE_vc14.sln ACE_wrappers_vc12.sln ALE_wrappers_vc14.sln 我明白爲什麼有單獨的VC12和

    1熱度

    1回答

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

    0熱度

    1回答

    我有一個使用CORBA/ACE連接兩個分佈式模塊的項目,當我將我的解決方案從MSVS2008傳輸到MSVS2015時,我遇到了訪問衝突錯誤使用ACE_DEBUG功能項目的寫日誌,當我跟隨代碼我發現空指針錯誤這部分的代碼之前是: if (tracing) this->start_tracing(); 這是Log_Msg.cpp是王牌庫的文件。這裏是錯誤產生的功能: ssize_t A

    0熱度

    1回答

    我使用了OpenDDS的(DDS_HOME/tests/DCPS/Messenger)發佈者和訂閱者示例。 在那個源代碼中,我只是改變了非常簡單的代碼。 我想把訊息放在message.text。但是,它不起作用。其實,當我第一次輸入我的單詞時,它效果很好。 但是,下次輸入單詞時不起作用。 我認爲這與內存分配問題有關。 那麼,如何將char*轉換爲TAO::String_Manager_T<char

    0熱度

    1回答

    我試圖使用ACE實現一個基本的客戶端服務器程序,但問題是如果我從客戶端發送並從服務器接收它,它工作正常。但是,當我增加複雜性時,即多次發送和恢復程序無法正常工作。任何幫助表示讚賞。 這裏是客戶端代碼。 #include "ace/SOCK_Acceptor.h" #include "ace/SOCK_Connector.h" #include "ace/SOCK_Stream.h" #inc

    0熱度

    1回答

    有一個模板類 template <ACE_SYNCH_DECL, class TIME_POLICY = ACE_System_Time_Policy> class ACE_Task : public ACE_Task_Base 和ACE_SYNCH_DECL可以 class ACE_Export ACE_NULL_SYNCH { public: typedef ACE_Nul