本文主要是介绍三十二 关于goto的错误处理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
221 if (setsockopt(stp_server->iSock,SOL_SOCKET,SO_REUSEADDR,&rb,sizeof(rb)) < 0) // 设置套接口的选项
222 {
223 perror("tcp_server_create:set reuseaddr error");
224 SERVER_SOCKET_EXIT:
225 close(stp_server->iSock); //关闭套接口
226 stp_server->iSock = -1;
227 return stp_server->iSock;
}
243 if (listen(stp_server->iSock,stp_server->iMAxLink) < 0) //
244 {
245 perror("tcp_server_create:listen port error");
246 goto SERVER_SOCKET_EXIT;
这篇关于三十二 关于goto的错误处理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!