Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.69
mc.Duck
Заблокирован
#1

Функция Qsort - C++

13.11.2011, 18:41. Просмотров 1765. Ответов 3
Метки нет (Все метки)

Прошу ознакомить меня с функцией Qsort.
Если можно, то не мудрено и на примерах.
Спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.11.2011, 18:41     Функция Qsort
Посмотрите здесь:

Функция qsort - C++
Здравствуйте! Помогите пожалуйста отсортировать студентов с помощью функции qsort по "age" или другим критериям. Спасибо! #include...

Не работает функция qsort - C++
Вот код #include <iostream> #include <fstream> #include <Windows.h> #include <string> #include <cmath> using namespace...

C++0x lambda (функция qSort не ест компаратор) - C++
Здравствуйте, у меня проблема: функция qSort не ест компаратор, если он объявлен как лямбда. Как это исправить? вот код: ...

функция qsort при сортировке массива структур - C++
Заголовочный файл: #include <stdio.h> #include <ctype.h> #include <string.h> #include <stdlib.h> #include <conio.h> #define...

Функция qsort для сортировки массивов структур - C++
В общем есть структура struct User { int id; char nickname; int karma; };

Что делает функция compare в коде и зачем она нужна в qsort - C++
Объясните, пожалуйста, что делает функция compare (17 строка) в данном случае и зачем она нужна в qsort? #include <stdio.h> ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт С++
6553 / 3973 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
13.11.2011, 18:45     Функция Qsort #2
mc.Duck, форум с гуглом перепутали? 1-я же ссылка http://cplusplus.com/reference/clibrary/cstdlib/qsort/
vikichocolate
25 / 14 / 1
Регистрация: 11.11.2011
Сообщений: 94
13.11.2011, 18:51     Функция Qsort #3
В стандартной библиотеке языка программирования Си есть специальные функции qsort и bsearch.
Функция qsort выполняют сортировку массива, элементы которого имеют произвольный тип.
Эта функция реализует «быстрый алгоритм» сортировки массивов и имеет следующий прототип:
C++
1
void  qsort(void *base, size_t n, size_t size, int (*cmp) (const void *e1, const void *e2));
который описан в заголовочном файле
C++
1
stdlib.h.
Назначение параметров этой функции:
base - адрес массива,
n - количество элементов в массиве,
size - длина элемента массива,
cmp - указатель на функцию сравнения, которая возвращает:
- отрицательное число, если элемент e1 меньше элемента e2;
- 0, если элемент e1 равен элементу e2;
- положительное число, если элемент e1 больше элемента e2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.11.2011, 16:05     Функция Qsort
Еще ссылки по теме:

qsort - C++
Ребят,расскажи подробно и простенько про qsort;Видел тему,но ничего не понял.Я новичек еще можно сказать пока в С++. у меня просто...

qsort C++ - C++
Помогите, плиз,разобраться с этой функцией, я прогу написала, но мало чего понимаю в ней, я написала в трех файлах, так и выкладываю. ...

qsort - C++
читал, что с помощю QSORT можно упорядочить масив, но не пишет как. помогите!!

qsort - C++
Вот код программы. Посмотрите вопрос в комментарии. #include <iostream> #include <stdlib.h> using namespace std; int main() ...

qsort - C++
Вот код: #include <cstdio> #include <algorithm> int compare(const void *s1, const void *s2) { return strcmp((char *)s1, (char...

Vector and qsort - C++
Здравствуйте, есть код: #include "iostream" #include "vector" using namespace std; int compare (const void * a, const void *...


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

Или воспользуйтесь поиском по форуму:
mc.Duck
Заблокирован
15.11.2011, 16:05  [ТС]     Функция Qsort #4
vikichocolate, благодарю!
Yandex
Объявления
15.11.2011, 16:05     Функция Qsort
Ответ Создать тему
Опции темы

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