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

HOWTO: сортировка массива структур по произвольному полю - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Быстрая сортировка http://www.cyberforum.ru/cpp-beginners/thread920432.html
Помогите, пожалуйста! Не понимаю почему, но при использовании быстрой сортировки программа выдаёт ошибку и не работает. Вообще первый раз её использую... #include <string> #include <iostream> #include <fstream> using namespace std; struct pupils {
C++ Чтение из файла Всем привет . У меня возникла небольшая проблема . int main(int argc, char* argv) { FILE * ptr ; unsigned char ch; if ((ptr=fopen("text3.txt", "r"))!=NULL) { ch = getc(ptr) ; while (!feof(ptr)) http://www.cyberforum.ru/cpp-beginners/thread920419.html
C++ Dev C++ выдает непонятную ошибку
Вот код программы: #include <iostream> using namespace std; int main() { cout<<"Hello world\n"; return 0; } Вот ошибка: cannot find -lbgi
C++ Не работают функции <math.h> в методе (функции-члене)
Сделал программу которая решает по формуле задачу. Все работает, но стоило вынести нахождение y в функцию, как компилятор стал писать ошибки! код, ошибки и скриншот #include "stdafx.h" #include <iostream> #include <conio.h> #include <math.h> using namespace std; double yCacl(int x){
C++ Алгоритм проверки числа на "совершенность" http://www.cyberforum.ru/cpp-beginners/thread920384.html
Приветствую всех! Прошу помочь со следующей задачей: "Натуральное число называется совершенным, если оно равно сумме всех своих делителей, за исключением себя самого. Число 6 – совершенное, так как 6 = 1+2+3. Число 8 – не совершенное, так как 8 ≠ 1+2+4.Дано натуральное число n. Получить все совершенные числа, меньшие n." Задачу я решил (код ниже), но работает программа слишком медленно....
C++ Массивы и перестановка Помогите пожалуйста с задачей. Дано 2 массива, заполненных случайными числами, размером от 10-20 (рандом). Найти в первом массиве максимальное число и все числа, находящиеся до него записать в 3ий массив. Во втором массиве найти максимальное число и все числа после него записать в 3ий массив (т.е. переместить к тому что получили из 1ого массива). Заранее спасибо! подробнее

Показать сообщение отдельно
Thinker
Эксперт C++
 Аватар для Thinker
4218 / 2192 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
09.07.2013, 21:41     HOWTO: сортировка массива структур по произвольному полю
Цитата Сообщение от Tulosba Посмотреть сообщение
Но не писать же каждый раз свой собственный qsort. Есть инструмент (stl) и надо уметь им пользоваться.
1. один и тот же алгоритм со временем можно написать кучей способов, используя новые техники
2. если использовать только готовые функции, не вникая в них, так можно вообще не stl изучать, а адреса it-компаний, которые занимаются разработкой программного обеспечения, и у них заказывать программы.
3. никто не говорит, что "каждый раз свой собственный qsort", а разок-другой, а то и третий, стоит, полезно
 
Текущее время: 05:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru