整理
文章平均质量分 94
海岸星的清风
这个作者很懒,什么都没留下…
展开
-
cpp之十大排序算法
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-riZ9z3wf-1678258189998)(null)]排序算法的稳定性:在具有多个相同关键字的记录中,若经过排序这些记录的次序保持不变,说排序算法是稳定的。原创 2023-03-08 14:52:06 · 1337 阅读 · 1 评论 -
cpp之STL
Iterator(迭代器)模式又称游标(Cursor)模式,用于提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示。或者这样说可能更容易理解:Iterator模式是运用于聚合对象的一种模式,通过运用该模式,我们可以在不知道对象内部表示的情况下,按照一定顺序(由iterator提供的方法)访问聚合对象中的各个元素。原创 2023-02-28 11:01:54 · 992 阅读 · 0 评论 -
cpp面向对象
基类。原创 2023-02-22 10:48:48 · 391 阅读 · 0 评论 -
cpp语言基础
只能在堆上生成对象:将析构函数设置为私有。原因:C++是静态绑定语言,编译器管理栈上对象的生命周期,编译器在为类对象分配栈空间时,会先检查类的析构函数的访问性。若析构函数不可访问,则不能在栈上创建对象。只能在栈上生成对象:将new 和 delete 重载为私有。原因:在堆上生成对象,使用new关键词操作,其过程分为两阶段:第一阶段,使用new在堆上寻找可用内存,分配给对象;第二阶段,调用构造函数生成对象。将new操作设置为私有,那么第一阶段就无法完成,就不能够再堆上生成对象。static关键字。原创 2023-02-19 10:56:12 · 1643 阅读 · 0 评论