摘要: 当类中包括指针类成员变量时,一定要重载其拷贝构造函数、赋值函数和析构函数,这既是对C++程序员的基本要求。编写String类的构造函数、析构函数和赋值函数#include #include #include using namespace std;class String{public: String(const char *str = NULL); String(const String &other); String & operator =(const String &other); ~ String(void); char* c_str() co... 阅读全文
posted @ 2013-09-15 17:55 pxiong 阅读(783) 评论(0) 推荐(0) 编辑
摘要: TCP(Transmission Control Protocol):传输控制协议。 TCP特点: 1. 面向连接的。 2. 提供可靠性,实现了丢失重传。RTT的估算。 3. 通过给所发送数据的每一个段管理一个序列号进行排序。 3. 提供流量控制和拥塞控制:通告窗口、拥塞窗口。 4. 连接是全双工的。 TCP协议数据段格式 字段说明: HLEN:首部长度,以4字节(32位)为单位。tcp数据段首部包括固定和变长两部分; 窗口:为通告窗口; URG位:如果使用紧急数据指针,则将这一位设为1 ACK位:如果确认序列号有效,则设为1;... 阅读全文
posted @ 2013-09-15 17:10 pxiong 阅读(325) 评论(0) 推荐(0) 编辑