Например.
подключите файл:
C++ |
1
2
| #include <algorithm>
using namespace std; |
|
В АТД берегрузите условную функцию
C++ |
1
2
3
4
5
6
7
8
9
10
| struct EKZAMEN
{
char name[100];
int date;
int assessment;
bool operator<(EKZAMEN &ref_1)
{
return (date < ref_1.date);
}
}; |
|
А там, где требуется сортировка напишите
C++ |
1
| sort(stud, (stud + 20)); //И готово. Какое условие в функции перегрузки поставите в таком порядке и отсортируете |
|