摘要:
1.特点:1)支持面向连接和面向无连接2)支持点对点和点对多点3)支持半双工和全双工(效率高)4)支持流量控制和差错控制(可靠性高)5)传输的控制与处理分离(灵活)6)不依赖字符编码集7)可透明传输2.帧格式标志 | 地址 | 控制 | 信息 | 校验 | 标志1)标志:1B。 01111110其它数据采用“0比特插入法”连续发送多帧时,可以同时表示一帧结束与另一帧的开始2)地址:>= 1B首bit为0时,下一B是扩展地址3)控制:1B信息帧:传输上层的信息或数据监控帧:差错控制和流量控制无编号帧:交换会话管理和控制信息4)信息:>= 0 B 。监控帧的信息是0B上限由通信结点容量 阅读全文
posted @ 2012-01-22 15:22
windmissing
阅读(983)
评论(0)
推荐(0)
摘要:
1.按值传递void swap(int a, int b){ int temp = a; a = b; b = temp;}int main(){ int a = 2, b =3; swap(a, b); return 0;}优点:便于阅读缺点:不能改变主函数中的值2.按指针传递void swap(int *a, int *b){ int temp = *a; *a = *b; *b = temp;}int main(){ int a = 2, b =3; swap(&a, &b); return 0;}优点:可以改变主函数的值,传参时不需要大量的复制缺点:不易阅读,容易出错3 阅读全文
posted @ 2012-01-22 14:39
windmissing
阅读(448)
评论(0)
推荐(0)
摘要:
1.输出运算符的重载ostream& operator<<(ostream& s, const A& a){ s<<a.rx<<' '<<a.ry<<endl; return s;}2.输入运算符重载istream& operator>>(istream& s, A& a){ s>>a.rx>>a.ry; return s;}3.根据运算符左边对象的类型判断是流运算符还是移位运算符4.ostream类没有公有的复制构造函数,因此该函数无 阅读全文
posted @ 2012-01-22 13:02
windmissing
阅读(257)
评论(0)
推荐(0)

浙公网安备 33010602011771号