MSDN给的例子里 
  if (bind(s, (SOCKADDR *)&local, sizeof(local)) == SOCKET_ERROR)另其他程序里发现是
 int ret = bind(sockSrv, (SOCKADDR *)&addrSrv, sizeof(SOCKADDR));
if(ret==SOCKET_ERROR)
{
printf("bind error\n");
return;
 我的问题是: 是IF成立就是里面为真,也就是绑定不成功,但是为假则成功。
但如果默认就是绑定的,为什么取消了这个IF语句又不行?
MSDN的例子IF语句里,判断和绑定一并完成了?