- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 OGRE demo分析
开发环境: winxp,mingw,codeblock,OgreSDK_mingw_v1-7-2 ogre官方的例子非常绚丽,非常实用,但不适合初学者,为了让广大和我一样的菜鸟少走弯路和以后方便重用其中的代码,这学期开始制作其分析笔记,提供能独立编译运行的工程文件,例子程序坚决摒弃继承和无谓的设计模式,并加入大量中文注释 本人QQ:343763274,欢迎交流,欢迎合作,欢迎拍砖,如有错误,纯属巧合
2011-03-02 19:22:00 2245 1
转载 c文件操作函数 收藏
c文件操作函数clearerr(清除文件流的错误旗标) 相关函数 feof表头文件 #include定义函数 void clearerr(FILE * stream); 函数说明 clearerr()清除参数stream指定的文件流所使用的错误旗标。 返回值 fclose(关闭文件) 相关函数 close,fflush,fopen,setbuf 表头文件 #include定义函数 int fclose(FILE * stream); 函数说明 fclose()用来关闭先前fopen()
2011-03-23 20:02:00 577
原创 内存池,参考sgi stl的实现,测试后感觉还不错
<br /><br />基本设计思路:<br />内存分配的最小单位为8字节,称为内存块,一次分配若干连续的内存块,称为内存池。<br />类似sgi stl的做法,取一个数组作为内存分配的入口,每个入口都只能分配大小为8的倍数的内存,而数组的下标就是用来确定这个倍数。<br />每个入口都维护一个链表,链表的节点<br />当申请内存时,根据申请的字节数确定入口后,看当前链表是否有节点可用,有就分配出去,没有就向内存池申请。<br />回收内存时,将内存块直接挂回链表的头部,而不是返回给内存池<br />
2011-03-22 13:19:00 1059
原创 双链表,特性:迭代器,内存池,自动扩容
在win7+gcc+netbean下测试通过,我最关注的append,insert,remove操作性能稍好于stl::list,但实用性,安全性,稳定性比不上stl::list,只是因为stl::list不符合自己的使用习惯和为了在irrlicht中调试错误方便,所以自己实现一个,附测试代码:
2011-01-15 11:25:00 928
原创 关于java的Graphics出现“Exception in thread "AWT-EventQueue-0" java.lang.UnsupportedOperationException: Not supported yet.”
<br />setVisible(true); <br />g=getGraphics();<br />该顺序很重要,以前一直没留意,出了错就找不着北了,在显示窗口前,getGraphics()将返回null<br />
2010-06-22 19:34:00 10215 1
转载 GTK QT GNOME KDE的关系
《转》GTK QT GNOME KDE的关系2009-05-19 15:01来源:http://blog.csdn.net/qinzhonghello/archive/2008/11/12/3283047.aspx~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~一,linux本身没有图形界面,linux现在的图形界面的实现只是linux下的应用程序实现的.图形界面并不是linux的一部分,linux只是一个基于命令行的操作系统,linux和Xfree
2010-06-05 22:54:00 610
vc++开发openg入门l必备 vc++开发openg入门l必备
2010-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人