-4
WSADATA wsaData;
SOCKET ConnectSocket = INVALID_SOCKET;
iResult = WSAStartup(MAKEWORD(2,2), &wsaData);
WSADATA是info,但具體是什麼信息?關於Winsock 2的問題
WSAStartup是一個啓動WS2_32.dll的函數。啓動WS2_32.dll和SOCKET有什麼區別?
WSADATA wsaData;
SOCKET ConnectSocket = INVALID_SOCKET;
iResult = WSAStartup(MAKEWORD(2,2), &wsaData);
WSADATA是info,但具體是什麼信息?關於Winsock 2的問題
WSAStartup是一個啓動WS2_32.dll的函數。啓動WS2_32.dll和SOCKET有什麼區別?
WSADATA是info,但具體是什麼信息?
請閱讀文檔,它會告訴你什麼是WSADATA
這意味着什麼:
調用WSAStartup是發起WS2_32.DLL功能。
正確。
啓動WS2_32.dll和SOCKET有什麼區別?
WS2_32.dll是WinSock庫本身。 SOCKET
是特定套接字連接的句柄。該插槽分配有socket()
或WSASocket()
函數,並與closesocket()
函數一起發佈。
你有試過谷歌嗎? – Samer
http://stackoverflow.com/a/4993139/1938163 –
您可以在頭文件中找到WSADATA(您可以右鍵單擊,定義)或[在MSDN上](https://msdn.microsoft.com /en-us/library/windows/desktop/ms741563.aspx)。您需要初始化庫之後才能使用它來創建套接字。 – Rup