我有一个向量中有一个字符串的结构项。我想通过在字母顺序对项目内的字符串项的矢量排序......到目前为止,我:向量算法中的字符串排序不起作用
vector<Item> sorter;
std::sort(sorter.begin(), sorter.end(), SortHelp);
//predcate function
bool SortHelp(Item const& one, Item const& two)
{
return one.type < two.type;
}
*类型是我使用的排序
如何串我可以更改谓词函数来按字母顺序排序字符串吗?
这是什么现在不起作用? – us2012 2013-02-10 02:04:25
你在做什么应该已经按字母顺序排序。 – 2013-02-10 02:07:27
请显示'Item'的定义。例如。如果'Item :: type'是'const char *',这个比较将不起作用。 – Csq 2013-02-10 02:15:19