
C++基础知识析辩
文章平均质量分 78
guanwl
这个作者很懒,什么都没留下…
展开
-
实实在在说多态(相同函数名 依据上下文 实现却不同)
实实在在说多态(C++篇)1. 什么是多态... 12. 多态带来的好处... 13. C++中实现多态的方式... 14. 细说用函数重载实现的多态... 25. 细说用模板函数实现的多态... 36. 小结... 47. 细说用虚函数实现的多态... 47.1. 虚函数是怎么回事... 47.2.原创 2007-03-12 12:51:00 · 8421 阅读 · 4 评论 -
STL的L细细品
STL是英文standard template library的简写,中文名标准模板库。我们今天不说它的容器呀,迭代器呀,匹配器呀,算法呀这些,单说它的library。“噢Library呀!库嘛。我哪个六岁半的学习编程的小儿子也知道。不就是库嘛,有什么好说的。”然而,此库非彼库。STL的L虽然也是库,但这个库与已往的库有一些在本质上的差异。这怕是一个刚学编程的六岁半的小孩所不知道的吧原创 2007-03-15 11:54:00 · 5663 阅读 · 7 评论 -
OO的bug,C++的bug,还是编译器的bug?
OO的bug,C++的bug,还是编译器的bug?按照面向对象的理论派生类可以直接继承基类的公有方法.例如: class base { public: void fun(const int& arg) { } }; class derive: public base {原创 2007-04-05 11:14:00 · 4510 阅读 · 8 评论 -
C++类功能扩展预留五招
第一招虚函数通过派生类来进行功能扩展是基本的面向对象的方式,这种方式大如下:class base{public: virtual ~base(){} virtual void fun() { cout "基本功能" }}; class derive:public base{public:原创 2008-05-01 21:30:00 · 6027 阅读 · 1 评论