CSOKCET的CONNECT报错
按钮1的事件函数:
JPclientsocket.Socket();
JPclientsocket.SetDialog(this);
run = false;
bool ret = JPclientsocket.Connect("127.0.0.1",1001);//运行到此处弹出DEBUG。。
if (!ret)//如果连接不成功
return;
this->SetTimer(1,1000,NULL);
按钮2:
this->KillTimer(1);
JPclientsocket.ShutDown(2);
JPclientsocket.Close();
我先启动按钮1,然后再用按钮2停止,再重新启动按钮1,报错(非编译错误)Debug assertion Failed!错误我断点发现是Connect方法出出现DEBUG assertion Failed错误
[解决办法]
JPclientsocket没有Open吧。
[解决办法]
估计JPclientsocket这个类的代码有问题