我的程序在2000下connect(CSocket,stream),都没有问题,为什么在98下connect的时候需要等好长时间才返回。我是把服务器关掉,再连,2000下可以很快返回,而98下需要等好长时间。大家还需要什么信息的话,我再提供。谢谢!

解决方案 »

  1.   

    代码很简单就是大概是这样的CSocket * pSocket;
    pSocket = new CSocket();
    socket->Connect(ip, port);就这样,2000下返回要比98下快许多。
      

  2.   

    connect马上就能返回啊不知道是什么原因了-_-b
      

  3.   

    就是说我想测一下程序的健壮性,即在服务器没有开的情况下,我的程序是否运行正常现在的情况是等好长时间才返回false
      

  4.   

    哦这样啊,那是需要时间的,2000下差不多是5秒左右吧不过这个超时肯定是可以设置的啊,CSocket类我也没大用过,帮你查查看吧:)