Socket类封装

jiyuzhuo735463407 21 0 GZ 2020-06-13 19:06:26

实现中的几个注意点:   1)Socket类几个成员函数的访问权限为protected,使Socket类可以进行继承,但不允许私自使用;   2)TCPClient类的send/receive方法使用了著名的writen/readn(来源UNP)实现,解决了TCP的粘包问题.   3)TCPServer端添加了地址复用,可以方便TCP服务器重启;   4)添加了异常类,让我们在编写易出错的代码时,可以解放思想,不用一直考虑该函数调用出错会发生什么情况!

用户评论
请输入评论内容
评分:
暂无评论