簡體   English   中英

Windows和Linux的c ++ xml,tcp / ip庫

[英]c++ xml, tcp/ip libraries for Windows and Linux

我有這個處理XML和tcp / ip消息的C#客戶端,我必須將其轉換為C ++,但是-我必須以使其可以在Windows和Linux上運行的方式將其轉換為C ++。 我可以在Windows和Linux上使用一套針對xml和tcp / ip的標准庫嗎? 抱歉,這聽起來像是一個愚蠢的問題-我對C#和.NET非常熟悉,但是對本機C ++並不十分熟悉-我真的不知道任何標准庫,只是語法。

如果有幫助,這里是老板的確切信息。

1)讀取/創建非常簡單的XML,並且

2)使用Windows和Linux上都存在的庫從C ++接收/發送TCP消息。 希望有一個,您就可以在Windows上進行開發,而在Linux上進行快速測試。

Qt將做您想要的。

還贊同Dani的建議,您最好在移植到C ++之前嘗試在Mono上運行C#應用程序。

Themel已經回答了這個問題。 我只想為這個答案提供幫助。 當我在QT4中實現此功能時,出現錯誤:找不到QtNetwork和QTWidget。 要解決QT4中的此錯誤,請執行以下操作:1.刪除#include並添加#include 2.在項目(.pro)文件中添加QT + = network。

Qt框架不僅提供圖形工具包,而且還為便攜式網絡應用程序提供C ++框架(使用Qt的相同代碼應在Windows,Linux,MacOSX上運行),尤其是通過其QtNetwork模塊。 (您可以在不涉及任何圖形的情況下使用Qt)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM