摘要: c++中,逗号表达式的结果是最右边表达式的值 阅读全文
posted @ 2016-10-30 15:45 锅里煮水 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 设队尾指针是rear,队头指针是front,其m为循环队列的最大长度。 1、队空的条件:rear==front 2、队满的条件:(rear+1)%m==front 3、计算队列长度:(rear-front+m)%m 4、入队:(rear+1)%m 5、出队:(front+1)%m 阅读全文
posted @ 2016-10-30 15:25 锅里煮水 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 如果父类虚函数没有被覆盖,则这个虚函数是完全没有意义的。 如有以下两个类的继承情况: class Base{ public: virtual void f(){ cout<<"Base::f()" <<endl; } virtual void g(){ cout<<"Base::g()" <<end 阅读全文
posted @ 2016-10-30 15:18 锅里煮水 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 虚函数的定义: 在某基类中声明为 virtual 并在一个或多个派生类中被重新定 义的成员函数,用法格式为:virtual 函数返回类型 函数名(参数表) {函数体};实现多态性,通过指向派生类的基类指针或引用,访问派生类中同名覆盖成员函数。 考虑下面两个类: class Base {public: 阅读全文
posted @ 2016-10-30 15:15 锅里煮水 阅读(545) 评论(0) 推荐(0) 编辑