recvfrom()只接收到第一个字符,为何会这样,怎样解决
recvfrom()只接收到第一个字符,为什么会这样,怎样解决
recvfrom()只接收到第一个字符,为什么会这样,怎样解决
是不是字符编码转换问题,怎样解决
------解决方案--------------------
可能的你的数据包里就这一个字符。要用抓包软件抓下来看
------解决方案--------------------
sendto( m_socket,strSend.c_str(), strSend.GetLength()+1, 0, (SOCKADDR*)&addrTo, sizeof(SOCKADDR) );
recvfrom()只接收到第一个字符,为什么会这样,怎样解决
是不是字符编码转换问题,怎样解决
编码
------解决方案--------------------
可能的你的数据包里就这一个字符。要用抓包软件抓下来看
------解决方案--------------------
sendto( m_socket,strSend.c_str(), strSend.GetLength()+1, 0, (SOCKADDR*)&addrTo, sizeof(SOCKADDR) );