9
ответов

Действительно ли qsort stdlib является рекурсивным?

Я считал, что qsort является просто универсальным видом без обещаний о реализации. Я не знаю о том, как библиотеки варьируются от платформы до plaform, но принятия реализаций Mac OS X и Linux...
вопрос задан: 31 July 2010 20:43
6
ответов

Сортировка данных из структуры по алфавиту? [Дубликат]

Я пытаюсь сортировать структуру данных по команде (data [i] .team), но не может заставить ее работать. Я думаю, что могу использовать qsort, но я не могу сказать. Если кто-то сможет мне помочь. Моя структура: struct ...
вопрос задан: 27 July 2012 02:57
6
ответов

Как к qsort массив указателей для обугливания в C?

Предположим, что у меня есть массив указателей для обугливания в C: символ *данные [5] = {"boda", "cydo", "Вашингтон", "dc", "obama"}; И я хочу отсортировать этот массив с помощью qsort: qsort (данные, 5,
вопрос задан: 15 August 2010 20:39
2
ответа

Предупреждение при использовании qsort в C

Я записал свой интервал функции сравнения cmp (интервал константы * a, интервал константы * b) {если (*a ==*b) возвращаются 0; еще, если (*a <*b) возвращаются-1; еще возвратитесь 1;} и у меня есть свой интервал объявления cmp (...
вопрос задан: 1 April 2010 15:49
1
ответ

Стабилизация стандартной библиотеки qsort?

Я предполагаю, что старая добрая функция qsort в stdlib не стабильна, потому что в странице справочника ничто не говорится об этом. Это - функция, о которой я говорю: #include <stdlib.h>...
вопрос задан: 20 July 2015 16:59
0
ответов

Сравнение qsort со std ::sort

Я отсылаю вас к предыдущей ссылке, в которой сравнивается производительность qsort и stdsort. Я написал программу C, которая заполняет большую карту std ::, и я хочу отсортировать массив. В настоящее время я использую...
вопрос задан: 11 October 2018 15:52
0
ответов

Проблема при попытке использовать функцию C qsort

#include #include значения с плавающей запятой [] = {4, 1, 10, 9, 2, 5, -1, -9, -2,10000, -0,05, -3, -1,1}; int compare (const void * a, const void * b) {return ((int) (* (float *) ...
вопрос задан: 24 February 2015 01:47
0
ответов

Сортировка массива на основе элементов другого массива в C++

Моя проблема следующая (простой пример, показывающий проблему): У меня есть: int* array1; двойной* массив2. массив1 = новый интервал [10]; array2=новый двойной[10]; массив1 = заполненный целыми числами (случайный); array2=...
вопрос задан: 14 May 2012 14:04
0
ответов

использование qsort() для сортировки указателей на структуры, содержащие строки

Я не уверен, что это возможно сделать с помощью qsort, потому что то, что я хочу отсортировать (массив для структуры) - это не то, что я сравниваю (строки). Вот сокращенная версия моей программы (предположим...
вопрос задан: 4 May 2012 05:27
0
ответов

сортировка массива 5d в c

Я пытаюсь понять, как сортировать многомерные данные (5 измерений) в C. Я знаю, что с помощью массива 5d это решение, которое из читая другие сообщения на SO по этой теме, многие люди находят, если ...
вопрос задан: 30 March 2012 04:07
0
ответов

PHP Декодирование и кодировка JSON с символами Unicode

У меня есть какой-то JSON, мне нужно декодировать, изменять, а затем кодировать, не запутывая любые символы. Если у меня есть символ Unicode в json String, он не будет декодировать. Я не уверен, что, поскольку json.org говорит ...
вопрос задан: 11 September 2011 23:10
0
ответов

Что означает этот синтаксис C?

Это из библиотеки Magic 'Array, которую я использую. пустота Сортировать (magic_list * l, int (* сравнить) (const void ** a, const void ** b)) {qsort (l-> список, l-> num_used, sizeof (void *), (int (*) (...
вопрос задан: 8 September 2011 20:44
0
ответов

Ошибка в примере быстрой сортировки (книга K&R C)?

Эта быстрая сортировка должна сортировать "v [слева] ... v [справа] в порядке возрастания "; скопировано (без комментариев) из языка программирования C от K&R (второе издание): void qsort (int v [], int left, int ...
вопрос задан: 26 June 2011 21:52
0
ответов

Для каких типов qsort не работает в C ++?

std :: sort меняет местами элементы с помощью std :: swap, который, в свою очередь, использует конструктор копирования и присваивание операторы, гарантирующие получение правильной семантики при обмене значениями. qsort swaps ...
вопрос задан: 30 May 2011 10:11
0
ответов

Нужна помощь при использовании qsort с массивом структур

Я видел различные примеры, но не понимаю, что они означают. Вот моя структура typedef struct profile {char пол [1]; двойной соц; . . . } ПРОФИЛЬ; где soc является социальным ...
вопрос задан: 24 May 2011 04:59
0
ответов

C qsort работает некорректно

Я не знаю, что делаю неправильно, но следующий код не сортирует массив должным образом. #include #include int compare (const void * a, const void * b) {return (* ...
вопрос задан: 23 May 2011 22:12