自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 好久没碰过C++,写了个String类 重载了下+ ,= 熟悉熟悉

 #includeusing namespace std;class String{public: String(); ~String(); String(const char* ch); String(const char ch); String(const String &str); String operator +(const String &str); String operat

2009-11-10 21:14:00 703

转载 UML类图全面解析

 本文随便转载,请保留出处:http://blog.csdn.net/dylgsy/UML的类图关系分为: 关联、聚合/组合、依赖、泛化(继承)。而其中关联又分为双向关联、单向关联、自身关联;下面就让我们一起来看看这些关系究竟是什么,以及它们的区别在哪里。1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在

2009-11-04 18:29:00 227

原创 惠通面试题

 语言惠通面试题2008-07-09 10:15什么是预编译,何时需要预编译:  总是使用不经常改动的大型代码体。程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,可以将所有包含文件预编译为一个预编译头。  char * const p;  char const * p  const char *p  上述三个有什么区别?  char

2009-10-30 21:59:00 685

基于DirectX 粒子效果源码

基于微软DX技术的粒子效果 采用C++语言编写 部分源码如下: struct PARICAL { D3DXVECTOR3 _position; D3DCOLOR _color; }; //属性结构 struct PARICALATTRIBUTE { D3DXVECTOR3 _position; D3DXVECTOR3 _velocity; D3DXVECTOR3 _acceleration; float _lifeTime; // how long the particle lives for before dying float _age; // current age of the particle D3DXCOLOR _color; // current color of the particle bool _isAlive; }; class Parical { public: Parical(); ~Parical(); //SET! LRESULT SetParical(long num) ; //UPDATE! LRESULT Update(float time); //DRAW LRESULT Draw(); // protected: //求范围随机数 float GetRandomFloat(float low, float high); //求范围随机向量 void GetRandomVector(D3DXVECTOR3* out,D3DXVECTOR3* min,D3DXVECTOR3* max); private: LPDIRECT3DVERTEXBUFFER9 vertex; DWORD FVF; //纹理 LPDIRECT3DTEXTURE9 texture; //最大粒子数量 long maxnum; //死亡粒子数量 long par_dead; //链表 list < PARICALATTRIBUTE > par_list; //时间差 float timeline; };

2009-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除