发送套接字结果0x000000be

leo*_*n22 0 c++ sockets winapi send

什么意思是发送命令中0x000000be的结果:

iResult = send( ConnectSocket, dataToSend, (int) strlen(dataToSend), 0 );
Run Code Online (Sandbox Code Playgroud)

我没有在这里找到这个返回码:http://msdn.microsoft.com/en-us/library/windows/desktop/ms740668(v = vs.85).aspx

有任何想法吗?

谢谢

Som*_*ude 5

返回的值send是它发送的字节数.如果失败则返回SOCKET_ERRORWSAGetLastError用于获取错误代码,即链接中列出的代码.请阅读手册页send.