您的位置:首页 > 编程语言 > Delphi

delphi中TQueue的使用问题

2014-06-04 16:01 232 查看
TQueue里存放的是指针,所要存储的内容最好建立在堆上,在pop方法之后释放掉这个空间。

实例代码:

MMSQueue:= TQueue.Create;
MMSQueue.Push(StrNew(PChar(strAccidentTime)));//堆上申请空间
strRecv:= MMSQueue.Pop;
argTime:= StrPas(strRecv);
StrDispose(strRecv);//手动释放内存
MMSQueue.Free;



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: