泛型队列
2016-03-09 09:18
197 查看
新版本DELPHI增加的泛型语法带来的是编写代码的异常方便。
uses System.Generics.Collections;
// 创建队列
FPrintQueue := TQueue<TOneTimePrint>.Create;
end;
// 出队:从队列中获取一个任务
OneTimePrint := FPrintQueue.Dequeue;
// 入队:往队列中增加一个任务
FPrintQueue.Enqueue(OneTimePrint)
如果从队列中获取一个任务后执行失败,可以将这一个任务重新入队,排在队尾,后面将获重新执行的机会。
uses System.Generics.Collections;
// 创建队列
FPrintQueue := TQueue<TOneTimePrint>.Create;
end;
// 出队:从队列中获取一个任务
OneTimePrint := FPrintQueue.Dequeue;
// 入队:往队列中增加一个任务
FPrintQueue.Enqueue(OneTimePrint)
如果从队列中获取一个任务后执行失败,可以将这一个任务重新入队,排在队尾,后面将获重新执行的机会。
相关文章推荐
- 我的学习进度条
- 学习进度条
- 学习进度条
- Linux查看系统配置常用命令
- 怎样写css3动画
- MC9S12G128 IOC(输入捕获)配置
- object references an unsaved transient instance - save the transient instance before flushing
- AS3 js正则表达式 反向引用(backreference)
- C语言struct中冒号用法
- Highcharts 的实际实践一
- 阿里图标库的使用方法
- NYOJ-481平衡字符串
- DB2 性能监控
- linux驱动开发流程
- 【leetcode】第9题:判断整型数是否为回文数
- contentSize/contentOffset/contentInset区别
- 机器学习算法中文视频教程
- Css使背景透明内容不透明得方法
- 查看端口占用情况
- 13. Roman to Integer