Как получить минимальный или максимальный элемент в векторе структур в С++, на основе некоторого поля в структуре?
Например:
struct Size {
int width, height;
};
vector<Size> sizes;
И теперь я хочу решить это по ширине и создать для этого новый вектор, а затем сортировать по высоте и создать для этого новый вектор.
Спасибо