
开始学习C++
文章平均质量分 94
iteye_15864
这个作者很懒,什么都没留下…
展开
-
(转)typeid详解
在揭开typeid神秘面纱之前,我们先来了解一下RTTI(Run-Time Type Identification,运行时类型识别),它使程序能够获取由基指针或引用所指向的对象的实际派生类型,即允许“用指向基类的指针或引用来操作对 象”的程序能够获取到“这些指针或引用所指对象”的实际派生类型。在C++中,为了支持RTTI提供了两个操作符:dynamic_cast和 typeid。 dyn...原创 2013-05-09 09:20:44 · 133 阅读 · 0 评论 -
(转)EssentialC++ 以template进行编程
这一章通过讲解二叉树的template的实现过程,来讲解template的语法,以及一些需要注意的地方。 首先了解一下二叉树的一些基本操作,二叉树支持插入,删除,遍历的操作。第一个安插至空白树的值,会成为此树的根节点。接下来的每个节点按特定的规则插入。如果小于根节点,就被置于左侧指数,大于根节点就被置于右子树。string类型按照字典排序。如下图 遍历又分前序遍历,中序遍历,...原创 2013-05-10 14:25:45 · 212 阅读 · 0 评论