CStack<T>

CStack<T> 是实施ICollection<T>接口的通用类。

描述

CStack<T>类是T类型数据的动态集合,并整理为按照LIFO(后进,先出)规则操作的堆栈。

声明

   template<typename T>

   class CStack : public ICollection<T>

标题

   #include <Generic\Stack.mqh>
继承体系   ICollection       CStack

类方法

方法 描述
Add 添加元素到堆栈
Count 返回堆栈中的元素数量
Contains 确定堆栈是否包含指定值的元素
TrimExcess 设置堆栈容量为元素的实际数量
CopyTo 从指定索引开始复制堆栈的所有元素到指定数组
Clear 移除堆栈的所有元素
Remove 移除堆栈中第一次出现的指定元素
Push 添加元素到堆栈
Peek 返回开始元素但不从堆栈中移除
Pop 返回开始元素并从堆栈中移除