比较拗口的题 定义一个结构体(有姓名成绩)用于从文本里面读出数据,放在向量数组里,然后用sort排序输出解决方案

比较拗口的题 定义一个结构体(有姓名成绩)用于从文本里面读出数据,放在向量数组里,然后用sort排序输出
typedef   struct   Stu
{
char     Name[5];
float   Grade[3];
float   S;

}   S_stu;
//结构体
vector <S_stu>   T(iCount);   //向量数组

//。。
这里将文本量读入向量数组里,
//。。

sort//这里排序,
不知道怎么写。

------解决方案--------------------
sort(T.begin(),T.end(),greater);