我写了一个clientsocket的类继承于csocket,在view里面建立了一个clientsocket的指针,我想在接收完一条数据后就断开,用了close后,服务器端就会出现cpu利用100%的问题,请问怎样才能正确断开呢?谢谢!

解决方案 »

  1.   

    操作指针小心,退出请删除占用资源close(socketfd)没有问题
      

  2.   

    假如那个指针对象是m_psocket,我用m_psocket->close(),然后delete m_psocket也不行,不知怎么办好,大家帮帮忙吧,
      

  3.   

    你试一下不就知道了啊,.要是不行,最后还是要把指针值改为null
      

  4.   

    怎么改都不行,大家谁遇到过这种情况,一断开服务器端就cpu100%了
      

  5.   

    一点击客户端断开按钮,服务器端就cpu100%了