gpt4 book ai didi

c++ - STL栈和队列的内部实现

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:53:11 24 4
gpt4 key购买 nike

我正在使用 STL 堆栈和队列来存储大量项目。内部如何实现标准模板库中的堆栈?是链表的形式吗?或者是否有任何最大尺寸?

最佳答案

C++ 标准库中的栈和队列都是容器适配器。这意味着它们使用指定的容器作为存储数据的底层手段。默认情况下,它们都使用 std::deque 但您可以使用例如 vector 与

std::stack<int,std::vector<int>> s;

关于c++ - STL栈和队列的内部实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25329759/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com