2018年3月1日
摘要: 一、标准库顺序容器适配器的种类 标准库提供了三种顺序容器适配器:queue(FIFO队列)、priority_queue(优先级队列)、stack(栈) 二、什么是容器适配器 ”适配器是使一种事物的行为类似于另外一种事物行为的一种机制”,适配器对容器进行包装,使其表现出另外一种行为。例如,stack 阅读全文
posted @ 2018-03-01 22:07 王波波的波 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 一,STL的组成 1.什么是STL STL(Standard Template Library)标准模板库的简称,是由惠普开发的一系列软件的总称,STL现在是C++的一部分,已经被构建于编译系统之内,所以不需要再引入。 2.STL的组成部分 容器(containers):是一种数据结构容器,使用类模 阅读全文
posted @ 2018-03-01 21:58 王波波的波 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意 阅读全文
posted @ 2018-03-01 20:58 王波波的波 阅读(2259) 评论(0) 推荐(0) 编辑