Форум программистов, компьютерный форум, киберфорум
Наши страницы

Работа функции qsort - объяснить работу функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дерево структур "семья" - Найти и вывести имя младшего ребенка у Иванова И. И http://www.cyberforum.ru/cpp-beginners/thread1228840.html
Здравствуйте. Помогите, пожалуйста. У меня возникли проблемы. Вот задание: Описать массив записей "семья". -------------------------------------------------------------- Отец ! Мать ...
C++ Std::thread, создать указатель на член класса Есть класс #pragma once #include <map> #include <vector> #include <string> #include <thread> //This class allows to calculate quadratic equation class SquareSolver { public: http://www.cyberforum.ru/cpp-beginners/thread1228832.html
C++ Найти слова в файле, которые больше 10 букв и вывести первое на экран
Помогите понять и решить проблему, пожалуйста. Задача такова: есть файл со словами, необходимо найти слова, которые больше 10 букв и вывести первое на экран. Сделать это нужно с помощью...
SpRecord, SDK - записать номер звонившего абонента C++
При поступлении звонка на экран выводиться номер телефона, как сделать так, чтобы номер записывался сразу на компьютер? Или хотя бы как узнать номер? http://www.sprecord.ru/developers/sdk
C++ Как преобразовать типы данных? http://www.cyberforum.ru/cpp-beginners/thread1228706.html
есть переменные int var1; int var2; int result; я хотел бы не создавать еще 3 переменных типа double, для операции result = var1 / var2; а воспользоваться уже имеющимися типа int. как...
C++ Самоучитель С. Прата Нарисовать треугольник Напишите программу, использующую вложенные циклы, которая запрашивает ввод количества отображаемых строк. Затем она отображает указанное кол-во строк, заполненных звездочками. Причем кол-во звездочек... подробнее

Показать сообщение отдельно
Vtulhu
371 / 377 / 96
Регистрация: 12.08.2011
Сообщений: 1,610
21.07.2014, 14:20
Цитата Сообщение от Psilon Посмотреть сообщение
Vtulhu, имхо достаточно просто так:
Наверное, Вы имели в виду вот так:

C
1
2
3
int mysort (const void *arg1, const void *arg2) {
    return ( *(int*)arg1 > *(int*)arg2 )? 1 : -1;
}
Такой способ допустим, если нет равных элементов. Или нас не трогает тот факт, что они будут совершенно бессмысленно рокироваться. Кстати, я так подробно расписал для того, чтобы ТС уяснил пертурбации указателей.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.