linux套接字编程中recv()参数问题
客户端会死机当服务端为recv(client_fd,&cmd_num,4,0);但改为recv(client_fd,&cmd_num,sizeof(unsignedint...
客户端会死机当服务端为recv(client_fd, &cmd_num, 4, 0);
但改为recv(client_fd, &cmd_num, sizeof(unsigned int), 0);时便恢复正常。。。
注:unsigned int cmd_num;
printf("%d",sizeof(unsigned int));
显示为4.。。。。 展开
但改为recv(client_fd, &cmd_num, sizeof(unsigned int), 0);时便恢复正常。。。
注:unsigned int cmd_num;
printf("%d",sizeof(unsigned int));
显示为4.。。。。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询