跳转到内容

libs::Deque API

文档稀疏
符号
44
已记录
2
修订版本
0.1.0+855c407f828e

42 / 44 个公开 API 符号没有说明。

3

函数

31

Deque::DequeIterator::DequeIterator

                    Deque< T, N >::DequeIterator< Deque >::DequeIterator (Deque *dq, int idx) noexcept
                  

上游未提供说明。

libs/utils/deque/Deque.hpp:129

Deque::DequeIterator::operator!=

                    bool Deque< T, N >::DequeIterator< Deque >::operator!= (const DequeIterator &other) const noexcept
                  

上游未提供说明。

libs/utils/deque/Deque.hpp:139

Deque::DequeIterator::operator*

                    T & Deque< T, N >::DequeIterator< Deque >::operator* () const noexcept
                  

上游未提供说明。

libs/utils/deque/Deque.hpp:131

Deque::DequeIterator::operator++

                    DequeIterator & Deque< T, N >::DequeIterator< Deque >::operator++ () noexcept
                  

上游未提供说明。

libs/utils/deque/Deque.hpp:133

Deque::DequeRange::DequeRange

                    Deque< T, N >::DequeRange< Deque >::DequeRange (Deque *dq, int begin, int end) noexcept
                  

上游未提供说明。

libs/utils/deque/Deque.hpp:154

Deque::range

                    auto Deque< T, N >::range (int a, int b) noexcept
                  

生成半开区间 [a, b) 的迭代范围。 这只是一个轻量遍历辅助,不会复制数据。

libs/utils/deque/Deque.hpp:175

类型定义

1

Deque::DequeRange::iterator

                    using Deque< T, N >::DequeRange< Deque >::iterator = DequeIterator<Deque>
                  

上游未提供说明。

libs/utils/deque/Deque.hpp:152

变量

8

文件

1

libs/utils/deque/Deque.hpp

固定容量双端队列。 syhanjin 2026-03-13 这个容器不做动态扩容,适合缓存固定长度数据、滑动窗口或者最近 N 次采样值。 它的实现目标是简单、可预测,而不是像标准库 deque 那样覆盖所有复杂用例。

libs/utils/deque/Deque.hpp