C/C++
foxcai
这个作者很懒,什么都没留下…
展开
-
再谈将C++语言源码转成html的方法(vim实现,可用于java,perl,python等等多种语言)
乾坤一笑[smileonce] smileonce@126.com?? 2004-7-23 版权所有 转载请注明出处 http://blog.csdn.net/smileonce 最近在学用vim,发现他真是一个好东东,功能强大,无所不包。我估计,如果我的母语要是English,估计都会用着它不丢手了。好了,这里我只想说,如何用一个命令来实现将C++语转载 2004-08-13 09:37:00 · 2310 阅读 · 0 评论 -
Mophun & J2ME 的游戏开发之旅(五)
光谈Mophun还没谈JAVA,JAVA是我最喜欢的一种编程语言之一,因为我爱好比较广泛,我学过的语言:C/JAVA/PHP/Python/VB/C++/C#~~~~~~~~~,不下十种吧,高中时自学QBasic,看微软的英文文档,苦于没有资料现在很后悔。高中时希望能设计出俄罗斯方块,总算在大二、大三之间的暑假能设计出来,是因为JAVA是因为她的线程功能。后来了解到,我线程不过用了她的时间控制功能转载 2004-10-19 21:58:00 · 1217 阅读 · 0 评论 -
Mophun & J2ME 的游戏开发之旅(三)
源程序:MyMSnake.mak# *****************************************## NAME: makefile# PROJECT: MyMSnake我的移动贪吃蛇# DATE: 2004-10-09# BY: Gaogao gowithfox@163.com# # 美元右括号# # **************************转载 2004-10-19 21:52:00 · 1001 阅读 · 0 评论 -
Mophun & J2ME 的游戏开发之旅(-)
Mophun是我偶然接触到的一款手机游戏平台,慢慢的开始学习她,因为她确实有些说不出的诱惑力。如果您对她有什么偏见,不关我的事啊。接触她是在国外的一个站点做手机平台的调查,远远超过50%的人认为J2ME更有吸引力,Mophun虽然不足10%,但好像比Brew多,非常奇怪。您可以到www.mophun.com 了解更多关于她的知识。 我在www.baidu.com中搜索了半天,介绍Mo转载 2004-10-19 21:47:00 · 1542 阅读 · 0 评论 -
Mophun & J2ME 的游戏开发之旅(七)
游戏中的要素为图象、声音,游戏中的精灵是靠所有这些来保证它自己性格的展现,图像是最基本的游戏要素,在没有程序设计之前,几乎和游戏的概念同时被确定了下来,因为图像是表现游戏文化的最基本的要素。比如一个叫的Linux游戏,完全是一个冰天雪地的场景,唯一让人感到不舒服的是和主角做对的精灵们并不是非常符合游戏的氛围,尽管美工已经用了好多图像来造就一种让人心旷神怡的场景,但这些不合气氛的精灵们使游戏的感受降转载 2004-10-19 22:00:00 · 1181 阅读 · 0 评论 -
Mophun & J2ME 的游戏开发之旅(四)
CASE STUDY:MyMSnakeS3D:我的手机贪吃蛇游戏类3D版本技巧:通过2D到3D的投影,画出类3D效果./////////////////////////////////////////////////////////////////////////////////////RES.TXT#include INFO METAINFO{ "Title" : "MyMSnakeS转载 2004-10-19 21:54:00 · 1195 阅读 · 0 评论 -
Mophun & J2ME 的游戏开发之旅(二)
CASE STUDY:Mophun版贪吃蛇 for 索尼爱立信 T610(中国称为T618)本CASE 抛弃Mophun附带的Snake版本,作者以A to Z的方式进行整个CASE。Title:MyMSnakeVersion: 0.01采用语言: C设计概要: 在这个版本中,只体现游戏的逻辑,强调可玩性,忽略菜单设计,最高分存档,游戏进度存储读取等。整个游戏类似或者模仿Nokia82转载 2004-10-19 21:50:00 · 1299 阅读 · 0 评论 -
OO in C(4): C语言中的面向对象思想(2)
不好意思,好像我们公司的安全软件限制了上传文件的大小 3.CALLBACK函数。我觉得这是C语言的一个创举,虽然它很简单,就象如何把鸡蛋竖起来一样,但是你如果没想到的话,嘿嘿。如果说静态入口函数实现了一个可管理的宏观的话,CallBack就是实现了一个可进化的微观:它使得一个函数可以在不重新编译的情况下实现功能的添加!但是在最最早期的时候,也有蛮多人持反对态度,因为它用了函数指针转载 2004-09-27 21:19:00 · 1462 阅读 · 0 评论 -
OO in C(4): C语言中的面向对象思想(1)
C语言中的面向对象思想 经常听见别人说面向对象的程序设计,以前在学校上课的时候,也有开面向对象程序设计这门课。可是不幸的是,这些都是以C++,甚至VC++为基础的。而更加不幸的是,多年以来我一直是一个C的使用者。在学校的时候,我主要做的是硬件上的驱动层,和底层功能层。在工作以后,又做的是手机上的软件开发,所有这些都是和C离不开的。虽然我不得不说,C++是一门很好的语言,但是它的编译速转载 2004-09-27 21:18:00 · 1280 阅读 · 0 评论 -
OO in C(3): 类模拟的性能分析
类模拟的性能分析 类模拟中使用了大量的函数指针,结构体等等,有必须对此进行性能分析,以便观察这样的结构对程序的整体性能有什么程度的影响。 1.函数调用的开销#define COUNTER XXvoid testfunc(){ int i,k=0; for(i=0;i} 在测试程序里面,我们使用的转载 2004-09-27 21:16:00 · 965 阅读 · 0 评论 -
OO in C(2): C语言的多态实现
C语言的多态实现 相信很多人都看过设计模式方面的书,大家有什么体会呢?Bridge,Proxy,Factory这些设计模式都是基于抽象类的。使用抽象对象是这里的一个核心。 其实我觉得框架化编程的一个核心问题是抽象,用抽象的对象构建程序的主体框架,这是面向对象编程的普遍思想。用抽象构建骨架,再加上多态就形成了一个完整的程序。由于C++语言本身实转载 2004-09-27 21:14:00 · 1099 阅读 · 0 评论 -
OO in C(1): C语言中的类模拟和多态,继承
C语言中的类模拟(C++编程思想) 在面向对象的语言里面,出现了类的概念。这是编程思想的一种进化。所谓类:是对特定数据的特定操作的集合体。所以说类包含了两个范畴:数据和操作。而C语言中的struct仅仅是数据的集合。(liyuming1978@163.com) 1.实例:下面先从一个小例子看起 #ifndef C_Class #define转载 2004-09-27 21:13:00 · 1128 阅读 · 0 评论 -
C++的学习感想(二)
很多新手特别容易会对自己所学习的东东产生疑惑、迷茫。觉得自己学这个东西,花了这么多时间有没有用,会不会过时?这种思想很普遍。 在一些论坛上经常会看到一些各语言的优劣比较,知道自己所学语言的优劣也好,但是如果一味停留在这个层面就没有用了。任何语言都只是工具而已。重要的是使用工具的人!就我个人的经验来讲,真正处于业界搞开发的人都愿意使用成熟的、为自己所熟知的技术来完成工作。而新手都喜转载 2004-08-14 21:50:00 · 1088 阅读 · 0 评论 -
C++的学习感想(一)
很多人把学习C++语言当成学习VC了,我曾经就走过这样的弯路。当学了很长时间的VC后还是得回过头来学习C++语言本身。 那么学习C++从何处入手呢? C++语言相对于C语言来说引入了两个大的新东西,一个就是面向对象(具体来将就是类),另外就是模板技术(模板编程或者叫泛型编程是进来非常流行的技术,在C#中虽然还没有对泛型编程的支持,但是相信在将来也一定会加入这一功能),模转载 2004-08-14 21:48:00 · 1545 阅读 · 0 评论 -
Mophun & J2ME 的游戏开发之旅(六)
只要你懂JAVA的语法,你应该可以设计游戏了。但做什么都是实践的过程。我看过一篇文章(好像是美国游戏开发大师说的,我看的是英语原版)我大概记住几句:游戏最重要的是娱乐性,不是技术,因为没有别人掌握不了的技术,不是创意,你有创意没有投资也是白搭,你自己做出游戏,没有发行办法赚不到钱,也是白搭,总之,不要太过分高看自己,也不要认为一切不可能。 OK。Mophun和J2ME这里有好多朋友转载 2004-10-19 21:59:00 · 1057 阅读 · 0 评论