![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 58
Eden_blue
这个作者很懒,什么都没留下…
展开
-
c++ 基础
1.面向对象3大特性:封装、继承、多态什么是多态顾名思义就是同一个事物在不同场景下的多种形态。静态多态我们以前说过的函数重载就是一个简单的静态多态,静态多态是编译器在编译期间完成的,编译器会根据实参类型来选择调用合适的函数,如果有合适的函数可以调用就调,没有的话就会发出警告或者报错。动态多态动态多态:它是在程序运行时根据基类的引用(指针)指向的对象来确定自己具体该调用哪...原创 2020-02-23 20:32:13 · 508 阅读 · 0 评论 -
c++ assign
C++ string assign()赋值常用方法这个函数给我的感觉像python 的 字符串截取[:],很方便了python:a="yes,i need you~"b=a[4:]print b # (i need you~)函数assign()常用在给string类变量赋值.常用方法有:1,直接用另一个字符串赋值.如str2.assign(str1);即用str1给str2赋值.2,用另一...原创 2017-12-29 11:36:40 · 505 阅读 · 0 评论 -
c++ 面试 get
1.构造函数、析构函数和虚函数的调用顺序class Base{ virtual void method() { cout<<"from Base"<<endl; }public: Base() { cout<<"Base struct"<<endl; } vi...原创 2018-05-04 21:52:54 · 246 阅读 · 0 评论