请问winsock在close后,还有没有缓冲需要清空?

解决方案 »

  1.   

    跟你没关系.
    不过我有次调的时候,winsock分配的那个端口好几分钟之内都不能用的,不晓得怎么搞的.
      

  2.   

    当你是一个client去connect别人的时候, 你分配的这个端口确实不可以用的,
    他是一个time_wait 状态, 所以一般client的localport都是0呀让系统分配。
    不过如果是服务器先close的话,不是client主动close,这种情况client的localport(你指定的)就可以立刻用
      

  3.   

    受教了.
    不过有个问题,纯粹在理论上讨论一下拉.既然是客户端主动close,那为什么还要wait?是在等服务端的回应吗?那只要网络没有问题,也不应该等多久就能够得到回应阿.