Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
24 / 24 / 8
Регистрация: 13.04.2012
Сообщений: 56
1

Сортировка структуры

26.04.2013, 11:19. Просмотров 530. Ответов 2
Метки нет (Все метки)

Есть структура
C++
1
2
3
4
5
struct v{
    string one;
    string two;
    int three;
};
Подскажите как отсортировать массив структур по полю one с использованием sort()?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.04.2013, 11:19
Ответы с готовыми решениями:

Структуры. Сортировка массива структуры
Здравствуйте! В чем моя ошибка?? Нужно отсортировать массив структуры по возрастанию среднего...

Структуры. Сортировка
Всем привет! Подскажите пожалуйста, если я создал структуру с тремя компонентами:...

Сортировка структуры
Не могу придумать алгоритм сортировки структуры, пока все что получилось это найти наибольшее...

сортировка структуры.
Возникла проблема при сортировке. возможно в коде есть и моя ошибка. ну суть в том, что он не...

2
:)
Эксперт С++
4763 / 3257 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
26.04.2013, 11:25 2
Joker7, если речь про std::sort то последний аргумент задает функтор сравнения. Какой напишите, так и будет сортировать.
1
1346 / 986 / 312
Регистрация: 28.07.2012
Сообщений: 2,743
26.04.2013, 11:26 3
В sort третим аргументом указывается функция для сравнения элементов.
C++
1
2
3
4
5
6
bool compareBy(const v &a, const v &b)
{
    return a.one.compare(b.one) < 0;
}
 
std::sort(&mas[0], &mas[n], compareBy);
Если не напутал, то будет так.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.04.2013, 11:26

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Структуры(сортировка)
есть программа с описание структуры......вбиваем начальный маршрут(точка отправки) и конечный(точка...

Сортировка структуры
Второй день бьюсь с сортировкой структур, покажу код, входные и выходные данные: struct TZap{ ...

Структуры. Сортировка
Здравствуйте, ув. форумчане. Я студент 1ого курса и только недавно начал изучать C++, учился по...

Сортировка структуры
Всем привет. Нужна помощь при сортировке. Во время сортировки углов нужно так же отсортировать их...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.