#include <vector>
#include <algorithm>
#named
stdを使用してNUM 10 を定義します。
//カスタム構造の構造
体struct Student {
int id;
int age;
};
vector <Student> stus;
bool cmd(Student a、Student b){
if(a.age <b.age)
return true;
falseを返します。
}
void main(){
for(int i = 0; i <NUM; i ++){
生徒s;
s.id = i;
s.age = rand()%30;
stus.push_back(s);
}
sort(stus.begin()、stus.end()、cmd);
for(int i = 0; i <NUM; i ++){
printf( "student NO%d、age:%d \ n"、i、stus [i] .age);
}
system( "pause");
}