跳至内容

CQueue<T>

CQueue

CQueue是实施ICollection接口的通用类。

描述

CQueue类是T类型数据的动态集合,并整理为按照FIFO(先进,先出)规则操作的队列。

声明

template<typename T>
   class CQueue : public ICollection<T>

标题

#include <Generic\Queue.mqh>

继承体系

ICollection

CQueue

类方法

方法描述
Add添加元素到队列
Enqueue添加元素到队列
Count返回队列中的元素数量
Contains确定队列是否包含指定值的元素
TrimExcess设置队列容量为元素的实际数量,从而释放未使用的内存
CopyTo从指定索引开始复制队列的所有元素到指定数组
Clear移除队列的所有元素
Remove移除队列中第一次出现的指定元素
Dequeue返回开始元素并从队列中移除
Peek返回开始元素但不从队列中移除