[解決方法]
對(duì)上述程序改動(dòng)如下:
發(fā)送端:
MMM SendBag
ZeroMemory(&SendBag,sizeof(SendBag))
.............
int send = 0
while(send<sizeof(MMM))
{
int nCharSend=send(m_hSocket,(char*)(&SendBag+send),sizeof(MMM)-send,0)
send+=nCharSend
}
接收端:
MMM RecvBag
ZeroMemory(&RecvBag,sizeof(RecvBag))
recv寫法同上while...
此方法適合傳送結(jié)構(gòu)體的實(shí)現(xiàn).
趕快試試看.
標(biāo)簽:
SendBag
ZeroMemory
sizeof
MMM
上傳時(shí)間:
2013-12-03
上傳用戶:三人用菜