3-26 C++ 学习
return type specification for constructor invalid 构造函数没有返回值类型
友元函数的使用是为调用类的私有变量提供方便,不用提供一个公共接口获取私有变量但是会破坏封装性。
友元类的所有成员函数都是另一个类的友元函数,都可以访问另一个类的隐藏信息。当希望一个类可以存取另一个类的成员变量的时候应当将这个类设为另一个类友元类。
class A{public:friend class B}; classB必须已经定义过,类B所有的成员函数都是类A的友元函数,都可以直接存取A的成员变量。
Tcp连接的三次握手
1 客户端向服务端发送SYN包
2 服务端检测接受的SYN包并向客户端发送ASK包
3 客户端接收到SYN包和ASK包后完成