
c++
ccj2326051096
这个作者很懒,什么都没留下…
展开
-
c/c++知识点总结 6
今天简单说说设计模式,无论是在面试还是在实际的工作中数据模式都是很常用的,它可以帮助我们提高效率,优化代码。我本人常用的数据模式是友元、单例、工厂和观察者,下面呢就着这四种简单的总结一下,有什么不对的希望大家批评指正。 1.友元模式:在c++中类的私有变量和方法不能被外部类直接使用,也不能够被继承,因此引入了友元类,可以使用类中的私有变量和方法,虽然对程序的封装性有一定的破坏,但是很实用。 利...原创 2019-10-23 15:44:20 · 175 阅读 · 0 评论 -
c/c++知识点总结5
今天来简单介绍一下STL的简单实现,虽然平时对于STL的应用很多,但是很多时候对于其底层的一些情况并不是十分清楚,今天就我对STL的一些简单认知做了一个梳理,希望大家批评指正: 对于几种常用STL的底层实现简单描述一下: 向量容器vector 查询时间复杂度为O(1) 内存结构数组 尾部插入和删除时间复杂度O(1) ...原创 2019-10-22 20:49:49 · 165 阅读 · 0 评论