自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Intersects of 3 planes

plane one π1 , plane 2  π2 , plane 3  π2  , 三个平面以以下方式组合:1。 三个平面平行, 那么它们中的任意两个法向量的叉积为0, 其中有重合,分离等情形2。两个平面平行,第三个平面和另外两个相交。3。任意两个都不平行,它们交于三条直线,或者交于一点。或者交于一条直线(平面束)。N1, N2, N3,分别为三个平面的法向量N1 · p

2008-10-06 14:06:00 465

原创 COM聚合的简单模拟

COM中的聚合原理看起来比较简单,但是由于其要实现两个IUnknown,所以实现起来比包容复杂,下面我做了个简单的模拟程序,看起来就比较容易理解,代码如下:#include      class IUnknown{public:    virtual void funcM() = 0; virtual void funcN() = 0; virtual void funcP() = 0;}

2008-07-15 14:48:00 696

原创 typedef的陷阱

typedef      int*     PINT; #define     pint   int*const PINT p1;           // the unit where p1 pointed can be changedconst pint   p2;          // p2 cant  be changed const   PINT  p1    =

2008-04-08 14:11:00 460 1

原创 指针作为函数参数的情形

1. 形参在函数结束后释放。所以对形参的赋值不起作用。而实参为空#include void func(int** ptr){ int* p  = new int(66); cout ptr = &p; cout }int main(){     int** np = NULL; func(np);  cout return 0;} 2.形参指向的指针分配了内存,函数结束后形参释放。

2008-02-27 14:22:00 512

空空如也

空空如也

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

TA关注的人

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