火山PC之C STL容器模板,vector,queue,stack,map

资源信息 :

发布:2021-09-28 23:43:52  阅读:742

转载本资源必须注明出处,欢迎加入官群【445790831】

上传用户 :

资源归属:到底是为了什么

资源状态 :

资源状态:免费下载

资源好评 :

资源下载 :


vector 动态数组   比他们好多人封的就视觉来说简单直观 

火山PC模板封装实战博客讲解

queue队列    非常简单的队列   先进先出   类比 排队吃饭  先排队先打饭

stack栈   后进先出    常用于"回退",例如下棋的悔棋

map   Map是STL的一个关联容器,提供一种"键- 值"关系的一对一的数据存储能力 ,其"键"在容器中不可重复,且按一定顺序排列

比较像json


暂时就封了以上几个 

以上模板 都可以使用自定义类型

比方说可以用 字节集类 来存储 图片数据 等等 


官方数组和vector 的性能:  加入成员百万次测试
在都不预分配大小的情况下 官方数组的效率是vector的1/10  
在预分配大小的情况下   两者几乎无差,总的来说还是vector略占优势


queue 队列 测试  内容为 "我是好人" 的字节集数据 , 百万次 加入成员: 调试版1734   发布版 在94-110


火山PC之C STL容器模板,vector,queue,stack,map