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

Не работает функция qsort - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Шаблонный метод с разными параметрами http://www.cyberforum.ru/cpp-beginners/thread1651722.html
Доброе утро, не получается сделать шаблонную магию - указывать полную специализацию типа, и интелесенс VS должен подсказать тебе какие типы нужны данному методу. Сейчас говорит, что подходит всё( #include <iostream> #include <string> using namespace std; ////////////////////////////////////////////////////////////////////////// enum class Types {
C++ Передача двумерного массива в функции Здравствуйте. В c++ недавно. Компилятор ругается. Как правильно передать двумерный массив в функции? И вообще, какие замечания по коду? #include <iostream> #include <cstdlib> using namespace std; void fillingMatrix (int a, int S); int maxElementMatrix (int a, int S, int max); int minElementMatrix (int a, int S, int min); int main (void){ http://www.cyberforum.ru/cpp-beginners/thread1651682.html
Двойной ввод данных по неизвестной причине (глупому новичку) C++
Тут программу писал, а по неизвестной МНЕ причине, когда я ввожу скажем, серийный номер, он запрашивает его пару раз, и берет данные из второй попытки. Скажите, что я делаю не так :cry: #include <iostream> #include <conio.h> #include <limits> #include <string> class Part { private: long int serialNumber;
Как сгенерировать строку из элементов массива? C++
Надо сгенерировать строку из элементов массива, я не могу этого сделать, кто поможет?
C++ Генерация строк из случайных символов массива http://www.cyberforum.ru/cpp-beginners/thread1651640.html
Запросить у пользователя количество строк, которые нужно сгенерировать, минимальное и максимальное количество символов в строке и название файла. Сгенерировать указанное пользователем количество строк случайной длины (из указанного диапазона), состоящих из случайных символов(выбранных из массива) и сохранить их в указанный пользователем файл
C++ Отсортировать массив структур типа "Znak" по заданному полю Вот что есть, помогите дальше... Я Ввожу знак зодиака и у меня должно сортировать в том порядке в котором есть в коде #include <iostream> #include <string> using namespace std; struct ZNAK { enum{SZ=60}; char name; подробнее

Показать сообщение отдельно
zer0mail
2182 / 1865 / 187
Регистрация: 03.07.2012
Сообщений: 6,631
Записей в блоге: 1
31.01.2016, 10:03     Не работает функция qsort
Цитата Сообщение от Levorn Посмотреть сообщение
int Compare1(const void*x1, const void*x2)
{
* * return *(float*)x1 - *(float*)x2;
}
Этое неправильно. Если разница мала, то функция вернет 0.
C++
1
2
3
4
5
int Compare1(const void*x1, const void*x2)
{  float r=*(float *)x1 - *(float *)x2; 
   if (r==0.) return 0; 
   return r<0.? -1:1; 
}
 
Текущее время: 21:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru