Форум программистов, компьютерный форум 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; подробнее

Показать сообщение отдельно
Hikari
Хитрая блондиночка $)
 Аватар для Hikari
1336 / 899 / 272
Регистрация: 21.12.2015
Сообщений: 3,604
31.01.2016, 09:49     Не работает функция qsort
Кусок рабочий:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include "stdafx.h"
#include <algorithm>
#include <iostream>
 
int Compare1(const void*x1, const void*x2)
{
    return *(float*)x1 - *(float*)x2;
}
int _tmain(int argc, _TCHAR* argv[])
{
    int sizeABC = 10;
    float *Probabil = new float[sizeABC];
    for (size_t i = 0; i < sizeABC; i++)
    {
        Probabil[i] = rand()/100;  std::cout << Probabil[i] << '\t';
    }
    std::cout << std::endl;
    qsort(Probabil, sizeABC, sizeof(float), Compare1);
    for (size_t i = 0; i < sizeABC; i++)
    {
        std::cout << Probabil[i] << '\t';
    }
    system("pause");
    return 0;
}
 
Текущее время: 15:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru