vectorを用いた構造体配列の最大値の求め方
typedef struct student_score{
char* name;
int m_n2;
}SudentScore;
int main()
{
std::vector< SudentScore > vec;
SudentScore _student = { 0 };
_student.name = "hoge";
_student.m_n2 = 2;
vec.push_back(_student);
_student.name = "aho";
_student.m_n2 = 3;
vec.push_back(_student);
}
max_elementを使うまでわかりましたが、構造体のm_n2のメンバに対して使うにはどうしたらよいのかわかりません