2012-02-05 55 views
2

我正在嘗試查找一些Windows套接字的示例程序。特別是,我有興趣用C編寫客戶端(在Visual Studio中),它使用UDP與服務器通信。我沒有找到任何具體的材料。我嘗試了一些例子,但有一些鏈接錯誤。有沒有可用的圖書館。請告訴我。 在此先感謝。用於UDP客戶端的Windows C socket編程

+0

請查詢關於SO的*特定*問題。你有示例代碼*和錯誤*我們可以幫助你? – Richard 2012-02-05 07:56:44

回答

1

支持套接字,它是跨平臺的。

0

我發現了一個簡單的庫,它提供了網絡的實現,但它是針對C++的。 (C++ Socket Class for Windows)。你可以看看它使用套接字的實現,或者只是使用它(有簡單的客戶端和服務器的例子)。

+0

我已經看過那個。 2件事:我想加快我的應用程序和C++/Java調用malloc並做堆事務減慢進程。所以,我正在考慮在C中實現一切。作爲最壞的情況,我可以使用它。但是我得到了鏈接錯誤LNK2019錯誤\t \t錯誤LNK2019:無法解析的外部符號___ WSAFDIsSet @ – 2012-02-05 19:26:14

+0

8在函數「public:bool __thiscall SocketSelect :: Readable(class Socket const * const)」中引用(?Readable @ SocketSelect @@ QAE_NQBVSocket @@@ Z)\t c:\ Users \ saurabh17g \ documents \ visual studio 2010 \ Projects \ ArdroneSocket \ ArdroneSocket \ Socket.obj 看起來我需要鏈接一個DLL來支持這個。你有什麼想法做到這一點? – 2012-02-05 19:27:08

+0

您需要將ws2_32庫添加到鏈接器選項。嘗試 #pragma評論(lib,「ws2_32.lib」) – 2012-02-06 08:00:47