- 博客(6)
- 资源 (11)
- 收藏
- 关注
转载 算法之排序问题
引用地址:http://www.yuanma.org/data/2008/0421/article_3011.htm /*=============================================================================相关知识介绍(所有定义只为帮助读者理解相关概念,并非严格定义):1、稳定排序和非稳定排序 简单地说就是所有相等
2009-02-28 21:11:00 758
原创 算法之排列问题
问题: 对给定的一组数据进行排列并输出全部可能代码如下:#include using namespace std;void Swap(int &a,int &b){ // 交换两个变量值 int temp = a; a = b; b = temp;}void Perm(int list[],int k,int m){// 产生list[k:m
2009-02-26 19:37:00 1270
原创 DirectX角色扮演游戏编程(2rd)游戏内核
因为《DirectX角色扮演游戏编程(2rd)》用的是sdk 9.0b,那个版本已很少见,经过修改相关api,使其游戏内核代码能在vs2005+dx9.0c中运行。9.0c不支持dshow,所以mp3类去掉了。附加依赖项:d3d9.libd3dx9.libd3dx9d.libd3dxof.libwinmm.libdxguid.libdinput8.libdsound.libdplayx.lib
2009-02-25 11:21:00 1824
转载 深入分析 char * 和char []的区别
今天偶然发现对于char *c = "abc"和char c[]="abc",前者改变其内容程序是会崩溃的,而后者完全正确,于是在网上搜集了点资料,对堆和栈有了进一步的了解。程序演示:测试环境Devc++代码#include using namespace std;main(){ char *c1 = "abc"; char c2[] = "abc"; char *c3
2009-02-24 20:40:00 1074
原创 directX角色扮演游戏编程(2rd) 图形库的修改
directX角色扮演游戏编程(2rd)由于本书用的sdk是Direct9.0b ,而现在那个版本的sdk很难找到,所以要用Direct 9.0c ,我用的sdk版本为February 2007版本,因此书中的少量api接口需要换成新版本的api.下面给出第六章图形内核的修改代码,(Core_Graphics.cpp)/***********************************
2009-02-24 10:44:00 1998 1
原创 D3D中网格模型的运用
在最底层的层次中,Direct3D并不使用网格模型,而只是使用多边形。D3DX增强了 Direct3D系统的功能性,添加了一系列负责处理网格模型的容器和进行渲染的对象。.X文件是微软公司所开发的,高度通用的三维模型存储格式。它是模板驱动并完全可扩展,这就意味着可以使用它来满足文件存储的所有需求。一个.X文件,正如它的文件扩展名所表明的,是非常通用的。它可以是基于文本的,以便更容易进行编辑;或者是基
2009-02-23 19:11:00 2190
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人