Помогите сделать исключение для сокетов. Например ClientSocket пытается подключиться к ServerSocket на другом компе, но сервер порт не открыл и возникает ошибка.
И че надо?. вывести ошибку и выйти из программы? Тогда так: long rc; …..; rc = bind(sock, (const sockaddr*)&sockAddr, sizeof(sockAddr)); if(rc == SOCKET_ERROR) { printf("Can't bind socket!\n"); closesocket(sock); WSACleanup(); return 0; }