求一个IOCP的收发例子,WSASend和WSARecv?
求一个IOCP的收发例子,WSASend和WSARecv
WSARecv已经在网上找到一个DEMO了,就是找不到WSASend
谁能共享一段简短的代码,
谢谢,
50分全送了
[解决办法]
int Result, ErrorCode; DWORD byteSend, Flags; WSABUF wsaBuffer; OVERLAPPED Overlapped; char *buf = "asdhjhfdfhjddjd"; Flags = 0; memset(Overlapped, sizeof(OVERLAPPED), 0x00); wsaBuffer.buf = &buf; wsaBuffer.len = strlen(buf); Result = WSASend(Socket, wsaBuffer, 1, byteSend, Flags, Overlapped, NULL); if (Result = SOCKET_ERROR) { ErrorCode = WSAGetLastError; if (ErrorCode = ERROR_IO_PENDING) return; }
[解决办法]
wsaBuffer.buf = &buf;
修改为:
wsaBuffer.buf = buf;
[解决办法]
http://blog.csdn.net/visualeleven/article/details/6088590
[解决办法]
收会了,发自然就会了,都一样的,就如同recv和send
[解决办法]
[解决办法]
CSDN资源里好多的。。。