![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 11.05.2012
Сообщений: 9
|
![]()
Здравствуйте. Пишу с просьбой о помощи. Программа должна считывать с клавиатуры произвольное количество слов, после чего должна вывести на экран все слова в отсортированном виде. Причём при выводе слова не должны повторяться. Но функция, которая сортирует вектор слов, не работает. Заранее спасибо.
Код:
|
![]() |
![]() |
![]() |
#2 |
Регистрация: 11.05.2012
Сообщений: 9
|
![]()
Алгоритм быстрой сортировки для чисел int и строк типа char[] работал нормально. Я пробовал написать свою функцию swap, но эффект тот же - элементы вектора выводятся на экран нормально, но не сортируются. Возможно проблема возникает в том, что qsort сортирует копии элементов вектора, но как сделать так чтобы сортировались оригиналы?
|
![]() |
![]() |
![]() |
#3 |
С++
Форумчанин
Регистрация: 22.09.2008
Сообщений: 791
|
![]() Код:
Форматируйте код, будьте людьми.
|
![]() |
![]() |
![]() |
#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 |