是否可以对Pair< string,node>的列表进行排序。基于节点的属性(字符串)之一?如何?

发布于 2025-01-25 17:59:58 字数 487 浏览 1 评论 0原文

//这是一对列表的定义

list< pair< string,car> > car_details;

// Node Creation


struct car{
    string id;
    string date;
    string etime;
    string exit_time;
    double price;
};

car Node {id,date,s2,s1,s1,nose}; // ID,DATE,S2,S1 -String,金额-Double

-Insert正在执行, car_details.push_back(make_pair(id,carnode));

//实际上想基于该输入时间(etime)属性进行排序(格式为hh:mm:sss)喜欢(“ 08) :35:20“)

//THis is how list of pair has defined

list<pair<string,car> >car_details;

//node creation


struct car{
    string id;
    string date;
    string etime;
    string exit_time;
    double price;
};

car carnode{id, date, s2, s1, amount};
//id,date,s2,s1 -string , amount -double

insert is being performed like this,
car_details.push_back(make_pair(id,carnode));

//Actually want to sort based upon that entrytime(etime) attribute ( which is string in the format HH:MM:SS) like ( "08:35:20")

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文