CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理
上一页 1 ··· 161 162 163 164 165 166 167 168 169 ··· 520 下一页

2007年12月17日

摘要: 实实在在说多态(C++篇)1. 什么是多态... 12. 多态带来的好处... 13. C++中实现多态的方式... 14. 细说用函数重载实现的多态... 25. 细说用模板函数实现的多态... 36. 小结... 47. 细说用虚函数实现的多态... 47.1. 虚函数是怎么回事... 47.2. 向上转型... 57.3. ... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(156) 评论(0) 推荐(0)

摘要: STL是英文standard template library的简写,中文名标准模板库。我们今天不说它的容器呀,迭代器呀,匹配器呀,算法呀这些,单说它的library。“噢Library呀!库嘛。我哪个六岁半的学习编程的小儿子也知道。不就是库嘛,有什么好说的。”然而,此库非彼库。STL的L虽然也是库,但这个库与已往的库有一些在本质上的差异。这怕是一个刚学编程的六岁半的小孩所不知道的吧。好了,... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(115) 评论(0) 推荐(0)

摘要: C++中的 inline ostream& operator , (ostream& os, const T& a){ return os << a;}这一下, “,” 就可以取代“<<”了。看:cout ,1,4,5,5,6,6,6,"asdfasdf",5.6;是不是比cout << 1<<4<<5<<5<<6<<6<<6<<"asdfasdf"<<5.6;省了不少劲。 呵呵也好看多了." 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(81) 评论(0) 推荐(0)

摘要: 定义如下的一个类 struct cls { template operator T() { return T(); } template cls(const T&) { } cls(){} };现在... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(127) 评论(0) 推荐(0)

摘要: 巧用成员模板函数为你的类留下后门如果你的类需要扩展功能,除了修改源码之外,你也可以从这个类派生一个类来对这个类作扩充。比如有如下一个类。class cls{public: int fun( int a) { //一些处理 return 0; }};类cls有一个函数fun能针对一个int型的数据进行一些必要的动作。现在假如,要对这个cls类进行功能扩... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(97) 评论(0) 推荐(0)

摘要: 让后门函数能够偏特化在上一篇《巧用成员模板函数为你的类留下后门》一文中,说了利用成员模板函数方便的扩展类的机制。但这个机制还有一点不足之处,就是不能对这个后门进行偏特化。例如: struct cls { template void postern(T& t, U& u) { } };对这个类cls的后门函数postern,我... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(107) 评论(0) 推荐(0)

摘要: Unraveling Beziér Splines by Justin Reynen原文网址:http://www.gamedev.net/reference/articles/article888.asp简介毫无疑问,您已经听说过这些用于处理曲线和曲面的新技术,二次Bezier曲线,三次Bezier曲线,非均匀有理B样条(NURBS),并且非常迫切的想要把所有这些东西搞清楚,甚至可能尝试将这... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(178) 评论(0) 推荐(0)

摘要: Nebula2探秘序章:Nebula2环境配置happykevins文1. Nebula2简介Nebula2是由德国Radon Lab公司开发的新一代3D游戏引擎。目前市面上有数十款基于Nebula2的商业游戏已经发售。比起像Ogre那样的专用3D渲染引擎,Nebula2所包含的功能更加强大而全面。就像Radon Lab宣称的那样,Nebula2就是游戏的“操作系统”,你完全可... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(207) 评论(0) 推荐(0)

摘要: Nebula2探秘01-创建KernelServer&使用loghappykevins文/**//****************************************************************************//**//* Nebula2 - Tutorial 01 ... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(125) 评论(0) 推荐(0)

摘要: Nebula2探秘01-创建KernelServer&使用loghappykevins文 /**//****************************************************************************//**//* Nebula2 - Tutorial 02 ... 阅读全文

posted @ 2007-12-17 10:51 csdnexpert 阅读(107) 评论(0) 推荐(0)

上一页 1 ··· 161 162 163 164 165 166 167 168 169 ··· 520 下一页