上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 53 下一页
摘要: 转载&&增加: 我们在编写一个C语言程序的时候,经常会遇到好多重复或常用的部分,如果每次都重新编写固然是可以的,不过那样会大大降低工作效率,并且影响代码的可读性,更不利于后期的代码维护。我们可以把他们制作成相应的功能函数,使用时直接调用就会很方便,还可以进行后期的功能升级。 例如我要在一段代码中多次 阅读全文
posted @ 2017-02-09 08:57 柳下_MBX 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 1:压缩 tar cvf(c)归档 v(列出详细信息) f 使用文档必要设备 z指的是压缩算法,.gz表示就是gzip也就是使用z算法生成的压缩文件 tar zxvf name.tar.gz表示解压缩 除此之外,还有bz2算法 tar jcvf name.name.bz2: 2查找 find本身自带 阅读全文
posted @ 2017-02-09 00:16 柳下_MBX 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 我们通常会说当生命一个 class 时,如果我们不为该 class 指定一个 constructor,那么编译器会替我们实现一个 connstructor,那么这种说法一定对吗? 事实上,这是不对的。这个不是我说的,是深入理解C++对象模型说的,原话是: C++新手一般有两个常见的误解: 首先解释第 阅读全文
posted @ 2017-01-19 03:54 柳下_MBX 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 转自 :: http://blog.csdn.net/jason314/article/details/5640969 一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程, 也就是两个进程可以做完全相同的事,但如果初始参 阅读全文
posted @ 2017-01-19 00:50 柳下_MBX 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一:什么是大小端 大端模式,是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放;这和我们的阅读习惯一致。 小端模式,是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址 阅读全文
posted @ 2017-01-19 00:38 柳下_MBX 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域, 并说明每个区域的 阅读全文
posted @ 2017-01-19 00:37 柳下_MBX 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是内存泄漏(memory leak)? 指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,失去了对该段内存的控制,因而造成了内存的浪费。 2. 两种类型的内存泄漏: 堆内存泄漏(Heap leak)。对内存 阅读全文
posted @ 2017-01-18 01:52 柳下_MBX 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事 阅读全文
posted @ 2017-01-18 01:12 柳下_MBX 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 在virtual的知识里摸爬滚打好几天,最近大脑有些不够用了,现在整理一下 非考虑内存对齐时各个结构的大致模型 至于考绿内存的在前面几张已经叙述过了,为了方便,我再纸上画了整体的流程,, 内存分配要注意对齐参数=min(pack,最大字节的类型); 虚函数指针和虚函数表指针跨越的大小一定是对齐参数的 阅读全文
posted @ 2017-01-17 22:54 柳下_MBX 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 如果说没有虚函数的虚继承只是一个噩梦的话,那么这里就是真正的炼狱。这个C++中最复杂的继承层次在VS上的实现其实我没有完全理解,摸爬滚打了一番也算得出了微软的实现方法吧,至于一些刁钻的实现方式我也想不到什么理由来解释它,也只算是知其然不知其所以然吧。 虚、实基类都没有虚函数 这种情况也还算比较简单。 阅读全文
posted @ 2017-01-17 12:01 柳下_MBX 阅读(232) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 53 下一页