C文摘
yangjiudan
这个作者很懒,什么都没留下…
展开
-
C语言中的面向对象-C语言中的面向对象思想
经常听见别人说面向对象的程序设计,以前在学校上课的时候,也有开面向对象程序设计这门课。可是不幸的是,这些都是以C++,甚至VC++为基础的。而更加不幸的是,多年以来我一直是一个C的使用者。在学校的时候,我主要做的是硬件上的驱动层,和底层功能层。在工作以后,又做的是手机上的软件开发,所有这些都是和C离不开的。虽然我不得不说,C++是一门很好的语言,但是它的编译速度,代码效率,编译后的代码大小都限制了转载 2006-03-20 12:53:00 · 1063 阅读 · 0 评论 -
C语言中的面向对象-C语言的多态实现
相信很多人都看过设计模式方面的书,大家有什么体会呢?Bridge,Proxy,Factory这些设计模式都是基于抽象类的。使用抽象对象是这里的一个核心。 其实我觉得框架化编程的一个核心问题是抽象,用抽象的对象构建程序的主体框架,这是面向对象编程的普遍思想。用抽象构建骨架,再加上多态就形成了一个完整的程序。由于C++语言本身实现了继承和多态,使用这样的编程理念(理念啥意思?跟个风,嘿嘿)在C++中是转载 2006-03-20 12:46:00 · 970 阅读 · 0 评论 -
C语言中的面向对象-类模拟的性能分析
类模拟中使用了大量的函数指针,结构体等等,有必须对此进行性能分析,以便观察这样的结构对程序的整体性能有什么程度的影响。 1.函数调用的开销#define COUNTER XXvoid testfunc(){ int i,k=0; for(i=0;i} 在测试程序里面,我们使用的是一个测试函数,函数体内部可以通过改变YY的转载 2006-03-20 12:48:00 · 868 阅读 · 0 评论 -
C语言中的面向对象-C语言中的类模拟
在面向对象的语言里面,出现了类的概念。这是编程思想的一种进化。所谓类:是对特定数据的特定操作的集合体。所以说类包含了两个范畴:数据和操作。而C语言中的struct仅仅是数据的集合。(liyuming1978@163.com) 1.实例:下面先从一个小例子看起 #ifndef C_Class #define C_Class struct#endif C_C转载 2006-03-20 12:39:00 · 886 阅读 · 0 评论 -
关于随机数的文章
1 随机数产生原理及应用http://blog.csdn.net/EmilMatthew/archive/2006/04/21/672276.aspx2 计算机中随机数的产生http://blog.csdn.net/hifrog/archive/2003/12/15/21638.aspx转载 2006-04-21 22:24:00 · 1049 阅读 · 0 评论 -
GCC精彩之旅
GCC精彩之旅 *****************************************************************************本文由正泰linux http://linux-down.kmip.net 搜集,整理,如需转载,请注明出处!本站有大量的linux电子教程,软件,技术文档,欢迎大家访问!站长阿泰qq:253222170*************转载 2006-04-25 10:12:00 · 908 阅读 · 0 评论 -
C语言学习方法
C语言学习方法 作者:乾坤一笑摘要:作者学习C的心得,并推荐了基本学c的好书来源:乾坤一笑的blog,一笑聊斋 谈谈偶的学习方法,抛砖引玉!:) 学习不论讲不讲方法,最终都能学会。但是别人1个月学会了,而你却100年才学会,这不就晚了么?:)所以说,学习还是要讲究方法的。学习方法正确,事半功倍;学习方法不正确,事倍而功半。 什么才是学习C语言的捷径?我的答案是看转载 2006-04-25 10:14:00 · 1868 阅读 · 0 评论