AlienTech for better life!~

原创文章,未经同意,严禁转载!弱者相信命运,强者相信因果!每天一小步,成功一大步,小鸟终有一天会振翅高飞!...

C/C++中的联合体union及CPU大小端判定

在C/C++程序的编写中,当多个基本数据类型或复合数据结构要占用同一片内存时,我们要使用联合体;当多种类型,多个对象,多个事物只取其一时(我们姑且通俗地称其为“n 选1”),我们也可以使用联合体来发挥其长处。首先看一段代码: View Code union类型是共享内存的,以size最大...

2013-09-11 20:37:09

阅读数:1301

评论数:0

数据存储知识扫盲

一、Cache和Buffer之间的区别 Buffer,缓冲。主要是为了提高内存和硬盘(或者其他I/O设备)之间的数据交换速度设计的。主要目的是为了是数据的写入速度更快。Buffer的设计主要是为了更高效的写入磁盘数据。把分散的写入操作先存在缓冲区内,而后集中进行,这样可以减少磁盘碎片和硬...

2013-05-02 10:22:46

阅读数:746

评论数:0

提示
确定要删除当前文章?
取消 删除