08 2017 档案

摘要:C++中的类型转换:static_cast、reinterpret_cast、const_cast、dynamic_xast一般情况下我们写的类型转换,就是加上一个圆括号 float a;int b =(int)a; 但是这样有缺陷:因为所有的形式都是一样的。所以可... 阅读全文
posted @ 2017-08-24 19:05 chan0311 阅读(148) 评论(0) 推荐(0)
摘要:memcpy首先我们应该知道memcpy有什么作用,他是一个内存拷贝函数,函数原型如下:void * memcpy ( void * destination, const void * source, size_t num );它的作用就是将源拷贝到目标,拷贝num个... 阅读全文
posted @ 2017-08-24 18:43 chan0311 阅读(187) 评论(0) 推荐(0)
摘要:1什么是inode理解inode要从文件存储说起 文件存储在硬盘上,硬盘的最小存储单元叫做扇区(sector)。每个扇区存储512字节(相当于0.5kb) 操作系统读取硬盘的时候,不会一个一个扇区的读取,这样效率太低,而是一次性读取多个扇区,即一次性读取一个“块”(b... 阅读全文
posted @ 2017-08-06 18:03 chan0311 阅读(152) 评论(0) 推荐(0)
摘要:程序运行的过程首先我们知道, 一个程序的执行过程分为四个部分,预处理,编译,汇编,链接 下面用一副图来说明模板的分离编译这里就是普通的代码,是可以进行分离编译的,但是为什么在模板中就不可以了呢,下面我们来看一段简单的代码,来进行分析//template.htempla... 阅读全文
posted @ 2017-08-05 15:12 chan0311 阅读(316) 评论(0) 推荐(0)