当前位置: 技术问答>linux和unix
recv返回值大于要得到的大小?
来源: 互联网 发布时间:2016-03-07
本文导语: 我程序中一次出错发现: res = recv(p_mysocket->fd, pc_recvMsg, w_msgLen, 0); res的值大于w_msgLen的值。这是怎么回事啊? 另外有一次出错是:w_msgLen = 8192; res也等于8192;而在不出错的情况下 res = 4344;估计是哪错了?谢谢...