2013年7月18日

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

摘要: 原文: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 阅读(259) 评论(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 阅读(326) 评论(0) 推荐(0) 编辑

2013年7月17日

循环语句

摘要: 循环语句分为 for(;;){}、while(){}、do{}while();语句for(初试条件;循环跳出判断条件;控制表达式){ //执行语句;}注:写成 for(;;)形式等价于while(1)死循环while(循环条件){//执行语句;}注:while(1)长做死循环用do{//执行语句;}while(循环条件);注:1、while后有个分号,不要忘记 2、与while(){}区别是do-while循环需要至少运行一次; 阅读全文

posted @ 2013-07-17 17:15 vi_cc 阅读(259) 评论(0) 推荐(0) 编辑

分支结构

摘要: 先来复习下运算符:>:大于=:大于等于sizeof()是运算符,在程序编译时就已经计算好了,strlen()是函数,在函数调用时候起作用;、sizeof()意思是所建立对象的最大字节大小,参数可以是变量、指针、数组等,strlen()意思是字符串的长度,参数只能是字符串,即char *类型,参数以'\0'结尾;exmple:char str = "hello";sizeof(str) = 7; //sizeof计算建立对象的最大长度,即包括结束符'\0'strlen(srt) =6; //strlen()计算字符串的长度,不包括’\0& 阅读全文

posted @ 2013-07-17 16:36 vi_cc 阅读(271) 评论(0) 推荐(0) 编辑

数据类型、常量、变量

摘要: c语言本身只是一门语言, 程序是为了让机器执行而写的代码为了让机器明白我们的意思,于是c 产生了(虎躯一震,王霸之气肆意啊)Just like the language that we have learned ——English,学E文时候各种语法,五种基本句型~~~~~~~~ c没有那么复杂 但也有一点规矩c的数据类型通常有以下几种:(注:八位数据一个字节 如 1001 0001表示一个字节 十进制表示为145)char型数据:也就是字符型数据,就是一个字母,比如 char a;或者指向字符的指针 比如 char *p ;占一个字节。short型数据:整形数据 整数,占两个字节;int型数 阅读全文

posted @ 2013-07-17 15:56 vi_cc 阅读(957) 评论(0) 推荐(0) 编辑

初识c语言

摘要: #include //c程序的头文件包含,头文件中东西很多,初学不必要知道那么清 楚,常用的记住就行了(个人认为 :) )int main(int argc, const char *argv[]) //1、函数名,每一个c程序都会有一个main函数 的存在,作为表面上的函数入口;2、函数 参数()中的,此处表示参数个数及具体参 数{ // 大括号,总是成对的出现 表示一个函数体或者 ... 阅读全文

posted @ 2013-07-17 15:12 vi_cc 阅读(224) 评论(0) 推荐(0) 编辑

导航