日期排序 deque
来源:互联网 发布:windows sdk 7.1 编辑:程序博客网 时间:2024/06/06 05:03
struct MyStruct
{
AnsiString Date;
TDate ToDate()const{return StrToDate(Date);}
};
bool aa(const MyStruct &r,const MyStruct &t)
{
return r.ToDate() < t.ToDate();
}
//#include<iostream>
//#include<string>
//#include<deque>
#include<algorithm>
void __fastcall TMainForm::Sort1Click(TObject *Sender)
{
print->Clear();
deque<MyStruct> z;
MyStruct m;
DateSeparator = '/'; //设置日期分隔符
m.Date = "2010/06/11";
z.push_back(m);
m.Date = "2010/07/11";
z.push_back(m);
m.Date = "2010/05/2";
z.push_back(m);
m.Date = "2010/06/11";
z.push_back(m);
m.Date = "2011/06/11";
z.push_back(m);
deque<MyStruct>::iterator i = z.begin();
while(i != z.end())
{
print->Lines->Add(i[0].Date);
++i;
}
print->Lines->Add("-------------Sorted------------");
sort(z.begin(),z.end(),aa);
i = z.begin();
while(i != z.end())
{
print->Lines->Add(i[0].Date);
++i;
}
}
- 日期排序 deque
- deque 双向排序
- 日期排序
- 日期排序
- 日期排序
- deque
- deque
- deque
- deque
- deque
- deque
- deque
- deque
- deque
- deque
- deque
- deque
- <deque>
- VxWorks中TFFS文件系统的构建
- 外企也官僚
- Sys.WebForms.PageRequestManagerParserErrorException 错误
- CMS 订单管理系统
- QT产生随机数和定时器
- 日期排序 deque
- strstr函数(Brutr-Force算法)
- VxWorks 引导程序(BIOS/BootLoader/Bootrom)
- 时间管理的七条致命的禁忌
- 关于Panel中选择子控件时使其滚动条焦点失效的处理
- VxWorks BSP和启动过程简介
- 算法实验题3.2 调度问题
- 深入理解控制台程序
- VxWork BSP 和启动过程