优美白猫

文章
4
资源
1
加入时间
2年10月21天

架构讲义1-2

 第一章 软件架构设计思想与体系创建  第一节 软件架构师的角色和应掌握的知识体系     一、软件架构     软件架构(software archiecture)的一种定义是这样的:    架构是一组有关如下要素的重要决策:    软件系统的组织,构成系统的结构化元素,接口和它们相互协作的行为的选择,结构化元素和行为元素组合成粒度更大的子系统的方式的选择

static_cast、reinsterpret_cast、dynamic_cast、const_cast

static_cast用法和reinterpret_cast用法void main(){ double dPi = 3.1415926; //1静态的类型转换: 在编译的时 进行基本类型的转换 能替代c风格的类型转换 可以进行一部分检查 int num1 = static_cast<int> (dPi); //c++的新式的类型转换运算符 int num2 =

计算机网络--点对点信道1. 封装成帧2. 透明传输3. 差错检测4. PPP协议5. 以太网

1. 封装成帧将&amp;lt;=MTU大小的数据装入SOH(start of header二进制是0000 0001)和EOH(end of header,二进制是0000 0100)中2. 透明传输保证了传输的内容不包含SOH和EOH首先,文本流是不可能含有SOH和EOH的(因为ASCII),但是图片和视频流有可能. 解决方法,在可能是SOH和EOH前面插入一个ESC(二进制0001 1011...