release debug 程序调试问题
今天出了一个很纳闷的问题,经过几天的努力,我编写的网络程序在VC 6.0 DEBUG版本调试成功,却在RELEASE版本出了问题,ret=connect(socket1,(LPSOCKADDR)&local,sizeof(local));如果服务器没有启动,客户端在debug版本用这条语句返回值为ret=-1,表示没有连接服务器成功,而在release版本却不一样,表示却服务器连接成功,这条语句的返回值为ret=0,但实际上服务器并没有启动.为什么会有不同的结果呢?
请教高手