C++
一行两行
他强由他强,清风拂山岗;他横由他横,明月照大江;他自狠来他自恶,我自一口真气足。
展开
-
关于继承的那些困扰.
我们已经知道,在基类以private方式被继承时,其public和protected成员在子类中变为private成员。然而某些情况下,需要在子类中将一个或多个继承的成员恢复其在基类中的访问权限 三种访问权限 public:可以被任意实体访问 protected:只允许子类及本类的成员函数访问 private:只允许本类的成员函数访问 三种继承方式转载 2015-07-12 20:37:07 · 479 阅读 · 0 评论 -
为什么C++中拷贝构造函数的参数类型必须是引用?
在C++中, 构造函数,拷贝构造函数,析构函数和赋值函数(赋值运算符重载)是最基本不过的需要掌握的知识。 但是如果我问你“拷贝构造函数的参数为什么必须使用引用类型?”这个问题, 你会怎么回答? 或许你会回答为了减少一次内存拷贝? 很惭愧的是,我的第一感觉也是这么回答。不过还好,我思索一下以后,发现这个答案是不对的。 原因: 如果拷贝构造函数中的参数不是一个引用,即形如CCla转载 2015-07-12 21:10:37 · 1068 阅读 · 0 评论 -
二叉树先序建树及先序遍历
#include using namespace std; int N = 0; typedef struct node { struct node *leftChild; struct node *rightChild; char data; }BiTreeNode, *BiTree; void creat原创 2016-04-19 00:34:35 · 4569 阅读 · 0 评论