![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
繁花映晴空
这个作者很懒,什么都没留下…
展开
-
【转】STL中remove和remove_if用法
mark https://www.cnblogs.com/coolstand/archive/2012/09/17/2688358.html原创 2020-08-15 16:29:58 · 143 阅读 · 0 评论 -
c++ 禁止切分多态的类对象
派生类对象可以赋值给基类对象,但是不建议,因为派生类成员比基类成员多,赋值过去会丢失信息。 基类对象不可以赋值给派生类对象,因为基类成员比派生类成员少。 而多态中很重要的一点是:基类的指针可以指向派生类对象,也就是派生类对象可以赋值给基类指针。反过来不可以,因为派生类的对象所占内存通常比基类的对象大,当派生类的指针指向基类对象时,可能会超出基类对象操作数据。 同理,基类的引用可以作为派生类的别名。 ...原创 2020-08-15 16:21:23 · 654 阅读 · 0 评论