发布网友
共1个回答
热心网友
不对,除非你接收前把缓冲区置0 用RtlZeroMemory函数。
你可以在接收那里加判断啊,满足你的条件时继续执行,执行完成再重置缓冲区追问具体要怎么做呢
追答就是循环接收数据啊,比如这样
RtlZeroMemory(bufs,1024);
while(TRUE)
{
recv();
if(接收到足够的数据)
{
处理数据...
//再次清空缓冲区
RtlZeroMemory(bufs,1024);
}
}