常见物联网面试题:五种常见容器的理解
发布时间:2022-09-01 11:39:40
发布人:syq
1.vector容器中at和[]的区别
at为成员方法,如果越界或抛出异常
[]是运算符重载,如果越界不会抛出异常
2.谈谈你对deque容器的理解
deque容器:双端动态数组、随机访问迭代器、STL算法可以操作deque容器、没有容量的概念、由一段一段的定量的连续空间构成
3.谈谈你对stack容器的理解
stack容器:栈容器、先进后出(FILO)、没有迭代器(不支持遍历行为)、只能访问栈顶元素。
4.谈谈你对queue容器的理解
Queue 队列容器、先进先出(FIFO)、无迭代器(不支持遍历行为),只能在队尾和对头操作队列元素。
5.谈谈你对list容器的理解
List 容器是一个双向链表:双向迭代器,STL算法不能操作链表容器,一般list都提供自己的算法。
更多关于物联网培训的问题,欢迎咨询千锋教育在线名师。千锋教育拥有多年IT培训服务经验,采用全程面授高品质、高体验培养模式,拥有国内一体化教学管理及学员服务,助力更多学员实现高薪梦想。
下一篇谈谈你对set容器的理解