你的CAsyncSocket创建不成功导致的

解决方案 »

  1.   

    是不是
    客户端的sock要先create然后connect
    而服务端的sock则不能create,只能申明一下,然后accept。
      

  2.   

    /*一些初始化Server端的代码,假设你的Server socket 为 CAsyncSocket server;*/
    ................
    CAsyncSocket    clientConnect;/*不能用Create初始化*/
    /* now accept connectio from client*/
    server.Accept(&clientConnect);/*剩下的就是用这个clientConnect了*/
      

  3.   

    CAsyncSocket     server;
    server.Create(你的连接端口, SOCK_STREAM);
    CAsyncSocket     connection;
    server.Accept(connection);
    /*下面就是你使用这个连接connection进行处理的代码了。*/
      

  4.   

    CAsyncSocket   server;
    server.Create(你的连接端口,SOCK_STREAM);CAsyncSocket   connection;
    server.Accept(connection);
    /*下面是你使用这个连接connection的代码。*/
      

  5.   

    服务端至少需要派生两个CAsyncsocket的子类,一个作为监听(Listen)用,一个用来通信用。
    有不懂的可和我联系:[email protected]
      

  6.   

    CAsyncSocket   server;
    server.Create(你的连接端口,SOCK_STREAM);CAsyncSocket   connection;
    server.Accept(connection);
    /*下面是你使用这个连接connection的代码。*/
      

  7.   

    应该就是socket没有create
    create一下就OK啦
      

  8.   

    服务器在调用Accept前要先调用Listen
      

  9.   

    CAsyncSocket server;
    server.Create(你的连接端口,SOCK_STREAM);CAsyncSocket connection;
    server.Accept(connection);
    /*下面你可以使用这个连接connection了。*/
      

  10.   

    CAsyncSocket server;
    server.Create(你的连接端口, SOCK_STREAM);CAsyncSocket connection;
    server.Accept(connection);
    /*下面你就可以使用这个连接connection了.*/
      

  11.   

    CAsyncSocket server;
    server.Create(你的连接端口,SOCK_STREAM);CAsyncSocket connection;
    server.Accept(connection);
    /*下面你就可以使用这个连接connection了。*/