下面代码暴露了一个常见编程错误。请指出并修改之。 int ival=512, jval=1024, kval=4096; int bufsize;//...switch(swt){ case ival: bufsize=ival* sizeof(int); break; case jval: bufsize=jval * sizeof(int); break; case kval: bufsize=kval * sizeof(int); break; }
下面代码暴露了一个常见编程错误。请指出并修改之。 int ival=512, jval=1024, kval=4096; int bufsize;//...switch(swt){ case ival: bufsize=ival* sizeof(int); break; case jval: bufsize=jval * sizeof(int); break; case kval: bufsize=kval * sizeof(int); break; }
socket.recvfrom(bufsize[,flags]中如果bufsize的值小于接收到的数据包的大小,那么数据将会溢出)
socket.recvfrom(bufsize[,flags]中如果bufsize的值小于接收到的数据包的大小,那么数据将会溢出)
1