
c++
文章平均质量分 81
little Y
这个作者很懒,什么都没留下…
展开
-
STL---vector容器
单端动态数组。原创 2024-10-28 22:44:51 · 219 阅读 · 0 评论 -
STL标准容器库
六大组件。原创 2024-10-24 22:47:53 · 258 阅读 · 0 评论 -
c++(七)
1>普通函数:当函数调用发生时,编译器通常会生成跳转指令,将控制权转移到函数代码所在的地方,执行。弱型智能指针不能单独使用,只能和共享智能指针配合使用,弱型智能指针生命周期结束的时候并不会影。同时多个智能指针操作同一块的堆区空间,当所有的指针生命周期结束的时候,堆区的空间会自动释放。同一时刻,智能有一个指针指向堆区的空间,当这个指针生命周期结束的时候,堆区的空间会自动释放。响堆区空间的释放,只有共享智能指针的生命周期结束的时候,堆区的空间才会被释放。3、静态的成员函数:获取唯一的对象。原创 2024-06-01 20:09:33 · 748 阅读 · 0 评论 -
c++(六)
重载:同一个作用域内,函数功能相似,函数名相同、参数不同,与返回值无关的一组函数重定义:在继承关系中,子类重定义父类的函数,函数名相同即可重写(覆盖):在继承关系中,子类重写父类的虚函数备注:函数首部必须一样首部:返回值类型 函数名(形式参数列表)原创 2024-05-29 19:45:57 · 1014 阅读 · 0 评论 -
c++(五)
3>只有采用public方式继承的时候,父类中是什么样子的访问限定符在子类中也是什么样的访问限定符。子类的构造函数只会对子类的对象进行空间的分配和初始化,父类中继承来的属性只能由父类的构造函数。**注意:**在多重继承关系中,先执行谁的构造函数与初始化的顺序无关,是由继承的先后顺序决定的。在子类创建对象的时候,若没有指定父类要执行的构造函数,父类就会执行它的默认构造函数。在继承关系中,当子类的生命周期结束的时候,先执行子类的析构函数,再执行父类的析构函数。以public的方式继承。原创 2024-05-28 20:26:03 · 853 阅读 · 0 评论 -
c++(四)
返回值类型 函数名(参数列表);原创 2024-05-28 11:28:40 · 830 阅读 · 0 评论 -
c++(三)
指针常量:int * const p = NULL;//p的指向不能修改。常量指针:int const *p = NULL;非const修饰的成员变量也可以以初始化列表的方式进行初始化。const修饰的成员变量只能以初始化列表的形式进行初始化。作用:实现成员变量在类中所有的对象之间的 共享。const修饰的成员变量只能读不能修改。const:修饰的只能读不能写。2、指针对象名->成员变量。作用:实现成员函数的共享。3、类名::成员变量。原创 2024-05-25 17:52:08 · 579 阅读 · 0 评论 -
c++(二)
class 类名//访问限定符public:private:protected://成员成员变量:属性成员函数:行为。原创 2024-05-23 15:59:46 · 772 阅读 · 0 评论 -
c++(一)
数据类型 &别名 = 变量名;//注意:引用必须初始化,一旦初始化之后再不能给引用赋值在定义/声明的时候给形参进行初始化。原创 2024-05-22 14:29:42 · 1140 阅读 · 0 评论