发送的时候用的socket是阻塞型的
WORD wVersionRequested;
WSADATA wsaData;
int err;
wVersionRequested = MAKEWORD(1,1);
……
……
WSACleanup();接收的socket是MFC封装的CAsyncSocket
OnReceive(int nErrorCode)(非阻塞型的)现在数据是可以发过去 但是数据不对 这和接收和发送用不同的Socket有关系吗?我发送的数据:
MarketID NameID 接收到的 接收到的
40 11011 128 11039
41 11011 128 11565 …………只要MarketID增加1,接收到的NameID就增加256 是不是哪错位了?
WORD wVersionRequested;
WSADATA wsaData;
int err;
wVersionRequested = MAKEWORD(1,1);
……
……
WSACleanup();接收的socket是MFC封装的CAsyncSocket
OnReceive(int nErrorCode)(非阻塞型的)现在数据是可以发过去 但是数据不对 这和接收和发送用不同的Socket有关系吗?我发送的数据:
MarketID NameID 接收到的 接收到的
40 11011 128 11039
41 11011 128 11565 …………只要MarketID增加1,接收到的NameID就增加256 是不是哪错位了?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货