
C++学习----stack
stack 和 queue 不提供迭代器来遍历空间,这是因为它们的设计初衷就不是方便遍历容器中的元素,而是为了实现特定的操作模式。根据数据的结构特征,stack 可以在栈顶进行插入和删除操作,而 queue 可以在队尾进行插入操作,在队首进行删除操作。因此,它们对应的操作只涉及最近插入的数据项,不需要遍历整个容器。在底层实现上,容器适配器借助相应的容器作为其底层存储结构,并提供了一些高效并且易于使用的操作,使得使用者可以方便地将其当作 stack 或 queue 来使用。





















