|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.05.2012, 19:05 | #1 |
Регистрация: 11.05.2012
Сообщений: 9
|
Программа, выводящая отсортированную последовательность сторк
Здравствуйте. Пишу с просьбой о помощи. Программа должна считывать с клавиатуры произвольное количество слов, после чего должна вывести на экран все слова в отсортированном виде. Причём при выводе слова не должны повторяться. Но функция, которая сортирует вектор слов, не работает. Заранее спасибо.
Код:
|
11.05.2012, 20:46 | #2 |
Регистрация: 11.05.2012
Сообщений: 9
|
Алгоритм быстрой сортировки для чисел int и строк типа char[] работал нормально. Я пробовал написать свою функцию swap, но эффект тот же - элементы вектора выводятся на экран нормально, но не сортируются. Возможно проблема возникает в том, что qsort сортирует копии элементов вектора, но как сделать так чтобы сортировались оригиналы?
|
11.05.2012, 21:00 | #3 |
С++
Форумчанин
Регистрация: 22.09.2008
Сообщений: 791
|
Код:
Форматируйте код, будьте людьми.
|
11.05.2012, 21:43 | #4 |
Регистрация: 11.05.2012
Сообщений: 9
|
Granus,спасибо большое. Теперь всё работает. Буду знать на будущее.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
InjHdc – программа выводящая время в окне игры. | mikityak | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 3 | 09.04.2013 00:26 |
Программа, отслеживающая объявления и автоматически выводящая их. | 7747853 | Помощь студентам | 0 | 27.05.2011 22:16 |
Программа выводящая таблицу истинности | and-silaev | Помощь студентам | 2 | 06.01.2011 18:30 |
Программа, выводящая сама себя | Gorychev | Общие вопросы Delphi | 45 | 31.01.2010 02:45 |