2018年1月8日

const常量与define宏定义的区别(转)

摘要: #define RADIUS 100; const float RADIUS = 100; (1) 编译器处理方式不同 define宏是在预处理阶段展开。 const常量是编译运行阶段使用。 (2) 类型和安全检查不同 define宏没有类型,不做任何类型检查,仅仅是展开。 const常量有具体的类 阅读全文

posted @ 2018-01-08 15:44 wsw_seu 阅读(192) 评论(0) 推荐(0) 编辑

C++如何实现多态

摘要: 1. 什么是多态多态是C++中的一个重要的基础,面向对象编程语言中,接口的多种不同的实现方式即为多态。2. 多态带来的好处多态带来两个明显的好处:一是不用记大量的函数名了,二是它会依据调用时的上下文来确定实现。确定实现的过程由C++本身完成另外还有一个不明显但却很重要的好处是:带来了面向对象的编程。 阅读全文

posted @ 2018-01-08 15:28 wsw_seu 阅读(3327) 评论(0) 推荐(0) 编辑

指针与引用的区别

摘要: 指针是一块内存的地址值,而引用是一块内存的别名。 从概念上讲。指针从本质上讲就是存放变量地址的一个变量,在逻辑上是独立的,它可以被改变,包括其所指向的地址的改变和其指向的地址中所存放的数据的改变。 而引用是一个别名,它在逻辑上不是独立的,它的存在具有依附性,所以引用必须在一开始就被初始化,而且其引用 阅读全文

posted @ 2018-01-08 14:58 wsw_seu 阅读(149) 评论(0) 推荐(0) 编辑

大小端字节序

摘要: 1、大小端是不同的对于数据在内存地址中的存放方式,不同的处理器(平台)的数据存储方式是不同。的如果实现跨平台通信则大小端是不能忽视的问题。大端模式:数据的高位存储在内存的低字节。ARM/PowerPC等处理器采用大端模式小端模式:数据的低位存储在内存的低字节。Intel架构处理器采用小端模式。如一个 阅读全文

posted @ 2018-01-08 14:42 wsw_seu 阅读(279) 评论(0) 推荐(0) 编辑

TCP与UDP的区别

摘要: TCP和UDP是OSI模型中的运输层中的协议。TCP提供可靠的通信传输,而UDP则常被用于让广播和细节控制交给应用的通信传输。UDP补充: UDP不提供复杂的控制机制,利用IP提供面向无连接的通信服务。并且它是将应用程序发来的数据在收到的那一刻,立刻按照原样发送到网络上的一种机制。即使是出现网络拥堵 阅读全文

posted @ 2018-01-08 14:33 wsw_seu 阅读(137) 评论(0) 推荐(0) 编辑

导航