继承CAsyncSocket类实现网络通讯的问题??/

wbqbook 2000-09-21 09:12:00
启动服务器端,然后启动客户端与服务器连接时出现debug assertion failed 错误
若调试是进入到CAsyncSocket::Accept(CAsyncSocket& rConnectedSocket,
SOCKADDR* lpSockAddr, int* lpSockAddrLen)
{
ASSERT(rConnectedSocket.m_hSocket == INVALID_SOCKET);错误点
....}
请各位大虾帮忙!!!
...全文
282 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
jizy 2000-09-30
  • 打赏
  • 举报
回复
CAsyncSocket server;
server.Create(你的连接端口,SOCK_STREAM);

CAsyncSocket connection;
server.Accept(connection);
/*下面你就可以使用这个连接connection了。*/
jizy 2000-09-30
  • 打赏
  • 举报
回复
CAsyncSocket server;
server.Create(你的连接端口, SOCK_STREAM);

CAsyncSocket connection;
server.Accept(connection);
/*下面你就可以使用这个连接connection了.*/
jizy 2000-09-30
  • 打赏
  • 举报
回复
CAsyncSocket server;
server.Create(你的连接端口,SOCK_STREAM);

CAsyncSocket connection;
server.Accept(connection);
/*下面你可以使用这个连接connection了。*/
Gdj 2000-09-30
  • 打赏
  • 举报
回复
服务器在调用Accept前要先调用Listen
rtuba 2000-09-30
  • 打赏
  • 举报
回复
应该就是socket没有create
create一下就OK啦
jizy 2000-09-30
  • 打赏
  • 举报
回复
CAsyncSocket server;
server.Create(你的连接端口,SOCK_STREAM);

CAsyncSocket connection;
server.Accept(connection);
/*下面是你使用这个连接connection的代码。*/
BluePenguin 2000-09-30
  • 打赏
  • 举报
回复
服务端至少需要派生两个CAsyncsocket的子类,一个作为监听(Listen)用,一个用来通信用。
有不懂的可和我联系:BluePenguin@sohu.com
jizy 2000-09-30
  • 打赏
  • 举报
回复
CAsyncSocket server;
server.Create(你的连接端口,SOCK_STREAM);

CAsyncSocket connection;
server.Accept(connection);
/*下面是你使用这个连接connection的代码。*/
jizy 2000-09-30
  • 打赏
  • 举报
回复
CAsyncSocket server;
server.Create(你的连接端口, SOCK_STREAM);
CAsyncSocket connection;
server.Accept(connection);
/*下面就是你使用这个连接connection进行处理的代码了。*/
jizy 2000-09-29
  • 打赏
  • 举报
回复
/*一些初始化Server端的代码,假设你的Server socket 为 CAsyncSocket server;*/
................
CAsyncSocket clientConnect;/*不能用Create初始化*/
/* now accept connectio from client*/
server.Accept(&clientConnect);

/*剩下的就是用这个clientConnect了*/
ppc207 2000-09-25
  • 打赏
  • 举报
回复
把源程序多贴点,这太少,看不出毛病
microserver 2000-09-21
  • 打赏
  • 举报
回复
是不是
客户端的sock要先create然后connect
而服务端的sock则不能create,只能申明一下,然后accept。
ycp2000 2000-09-21
  • 打赏
  • 举报
回复
关注
playpcgame 2000-09-21
  • 打赏
  • 举报
回复
你的CAsyncSocket创建不成功导致的

18,357

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧