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

Сортировка(именно на С) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рекурсия http://www.cyberforum.ru/cpp-beginners/thread62981.html
Люди пеомогите решить прогу пожалуста Составить текст программы, содержащей две функции: 1. функцию сложения двух чисел, используя только прибавление единицы, реализованную с помощью циклов; 2. функцию сложения двух чисел, используя только прибавление единицы, реализованную с помощью рекурсии.
C++ Файлы больше четырех гектаров Вообщем пишу код который забивает какую-то часть (или весь файл) нулями: LPBYTE bufer=(LPBYTE)malloc(1024*4); //писать буду блоками по 4 кила DWORD filelen=0,filelenH=0; ZeroMemory(bufer,1024*4); HANDLE hfile=CreateFile(filename,GENERIC_WRITE,0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL); filelen=GetFileSize(hfile,&filelenH); и тут до меня дошло что я не совсем... http://www.cyberforum.ru/cpp-beginners/thread62977.html
C++ Реализация в виде класса очереди с приоритетом.
День добрый, возникла проблема с представлением требования от задачи: если разбирать по компонентом, то я понимаю что они из себя представляют, а как это собрать в кучу - не понимаю или мб и не знаю =\ Формулировка: Реализовать в виде класса абстрактный тип данных очередь с приоритетом. Для реализации очереди использовать частично упорядоченное дерево, представленное в виде кучи. Хотелось бы...
C++ Исправить строку кода
Учусь по книге "Дейтел Х., Дейтел П - Как программировать на C++" столкнулся с заданием что не правилно в данной записи - не могу разобраться cout << ++ (x + y);
C++ написать DLL на С++/C# http://www.cyberforum.ru/cpp-beginners/thread62940.html
Доброго времени суток, можно ли написать .dll которая будет запрещать комбинацию клавиш ALT+F4(закрытия предложения), если да то выложите код, а еще лучше уже готовую DLL находил код на Delphi вроде не очень сложный, буду весьма благодарен...
C++ [Решено] Ошибка: "Undefined symbol _main in module c0.ASM" при компиляции в пакетном режиме Доброго времени суток всем! При компиляции в пакетном режиме выходила следующая ошибка: Undefined symbol _main in module c0.ASM Но при компиляции с помощью IDE все получается. Забил в гугл, такая ошибка возникает при отсутствии функции main(), но у меня эта функция есть. Использую: Borland C++ 3.1 // установлен в директорию "C:\BC" CinCoutLab01.cpp // исходник Set... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9530 / 5523 / 932
Регистрация: 25.07.2009
Сообщений: 10,599
11.11.2009, 17:41
Вот:
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
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
 
/* функция-обёртка для qsort */
int compare(void *a, void *b){
    return strcmp((char*)a, (char*)b);
}
 
int main(){
    char array[5][5] = {{"cccc"}, {"dddd"}, {"aaaa"}, {"eeee"}, {"bbbb"}}; /*массив */
    int i; /*переменная*/
    
    printf("\nUnsorted:\n"); /* вывод несортированного массива */
    for ( i = 0; i < 5; i++ )
        printf("%s\n", array[i]);
        
    qsort(array, 5, sizeof(array[0]), compare); /* сортировка */
    printf("\nSorted:\n"); /* и снова вывод */
    for ( i = 0; i < 5; i++ )
        printf("%s\n", array[i]);
    
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru