内部に文字列を持つ構造体アイテムのベクトルがあります。アイテム内の文字列をアルファベット順に並べて、アイテムのベクトルをソートしようとしています...これまでのところ、
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;
}
*type は、ソートに使用している文字列です
文字列をアルファベット順にソートするように述語関数を変更するにはどうすればよいですか?