tpStack类
Utils
2025-07-05
介绍
栈数据处理类
基础信息
头文件: | include <tpStack.h> |
---|---|
Cmake: | None |
发布版本: | V0.1.0 |
继承类: | |
派生类: |
Public 成员函数
tpStack() | ||
---|---|---|
tpStack(const tpStack &others) | ||
push(const T &value) | 入栈一个数据 | |
pop() | 出栈一个数据,会移除该数据 | |
top() | 获取栈顶数据,获取并不会移除栈顶数据 | |
popFont() | 从栈底出栈一个数据,会移除该数据,该接口不建议频繁使用,效率较低 | |
font() | 获取栈底数据 | |
size() | 获取栈大小 | |
isEmpty() | 栈是否为空 |
成员函数说明
tpStack< T >::tpStack()
暂无注释...
tpStack< T >::tpStack(const tpStack &others)
暂无注释...
void tpStack< T >::push(const T &value)
点击查看...
入栈一个数据
T tpStack< T >::pop()
点击查看...
出栈一个数据,会移除该数据
返回值:
栈顶数据
T tpStack< T >::top()
点击查看...
获取栈顶数据,获取并不会移除栈顶数据
返回值:
栈顶数据
T tpStack< T >::popFont()
点击查看...
从栈底出栈一个数据,会移除该数据,该接口不建议频繁使用,效率较低
返回值:
栈底数据
T tpStack< T >::font()
点击查看...
获取栈底数据
返回值:
栈底数据
uint32_t tpStack< T >::size()
点击查看...
获取栈大小
返回值:
栈大小
bool tpStack< T >::isEmpty()
点击查看...
栈是否为空
返回值:
为空返回true,否则返回false