2013年7月18日

【转】 BSS段 数据段 代码段 堆栈 指针 vs 引用

摘要: 原文:http://blog.csdn.net/godspirits/article/details/2953721BSS段 数据段 代码段 堆栈 (转+) 声明:大部分来自于维基百科,自由的百科全书。BSS段:在采用段式内存管理的架构中,BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。数据段:在采用段式内存管理的架构中,数据段(data segment)通常是指用来存放程序中已初始化的全局变量的一块内存区域。数据段属于静态内存分配。代码段:在采用段式内存管理的 阅读全文

posted @ 2013-07-18 12:18 vi_cc 阅读(295) 评论(0) 推荐(0)

【转】理解虚基类、虚函数与纯虚函数的概念

摘要: 原文:http://www.cnblogs.com/MS-Frank/archive/2008/01/16/1041310.html引言 一直以来都没有写过一篇关于概念性的文章,因为我觉得这些概念性的东西书本上都有并且说的也很详细写来也无用,今天突发奇想想写 一写,下面就和大家讨论一下虚基类、虚函数与纯虚函数,一看名字就让人很容易觉得混乱。不过不要紧待看完本文后你就会理解了。正文 虚基类 在说明其作用前先看一段代码classA { public: intiValue; }; classB:publicA { public: voidbPrintf(){coutfunPrint(); ... 阅读全文

posted @ 2013-07-18 12:08 vi_cc 阅读(268) 评论(0) 推荐(0)

【转】Linux Framebuffer

摘要: 全面的framebuffer详解一、FrameBuffer的原理FrameBuffer是出现在2.2.xx内核当中的一种驱动程序接口。Linux是工作在保护模式下,所以用户态进程是无法象DOS那样使用显卡BIOS里提供的中断调用来实现直接写屏,Linux抽象出FrameBuffer这个设备来供用户态进程实现直接写屏。Framebuffer机制模仿显卡的功能,将显卡硬件结构抽象掉,可以通过Framebuffer的读写直接对显存进行操作。用户可以将Framebuffer看成是显示内存的一个映像,将其映射到进程地址空间之后,就可以直接进行读写操作,而写操作可以立即反应在屏幕上。这种操作是抽象的,统一 阅读全文

posted @ 2013-07-18 11:51 vi_cc 阅读(344) 评论(0) 推荐(0)

导航