Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ считать код машины Тьюринга https://www.cyberforum.ru/ cpp-beginners/ thread123198.html
необходимо считать код машины тьюринга Даны строки вида: qo1;a=qo2;b;r необходимо считать в массив структур в первое поле - до первой ";" во второе следующую букву в третье - символы после...
C++ Управление курсором мыши с помощью стрелок клавиатуры
программу в которой происходит управление курсором мыши с помощью стрелок клавиатуры при этом курсор мыши соответствует стрелке на нажатой клавише. мужики срочно отпишитесь!!!!!...
нужно переделать чтобы прога была с функциями C++
вот исходный код работает правильно #include <iostream> #include <stdlib.h> #include <math.h> #include<clocale> using namespace std; // int main(){setlocale(LC_ALL, "rus"); //ввод...
C++ Радиус после удаления висячих вершин Необходимо найти радиус графа после удаления висячих вершин. Не могу найти ошибку. Результат всегда выдается либо 10000,либо 1010 почему-то)) #include <fstream> using namespace std; const... https://www.cyberforum.ru/ cpp-beginners/ thread123160.html
C++ error C2064: выдает ошибку https://www.cyberforum.ru/ cpp-beginners/ thread123150.html
#include <iostream> #include <stdlib.h> #include <math.h> #include<clocale> using namespace std; // поиск мах int max (int *mass, int i,int n) { int m;
C++ Почему не работает?
создаю прогу, которая использует родовые функции. Вот написал код, когда две команды, которые я закоментировал закоментированы, то прога работает отлично, но когда я пробую работать с чаровским типом...
C++ Найти сумму элементов массива, значение которых попадают в интервал
Уважаемые форумчане вот такое задание: Дан одномерный массив A действительных чисел состоящий из N элементов: 1.Найти сумму элементов массива значение которых попадают в интервал (-5;5) 2.Найти...
C++ параллельное выполнение приветствую вас. есть проблема.. написал программку в c builder. Там есть цикл, который крутит выполнение некоторых операций - сканирует порты и выводит результат в окошко. Как сделать ток, чтоб эти... https://www.cyberforum.ru/ cpp-beginners/ thread123096.html
C++ Out of memory https://www.cyberforum.ru/ cpp-beginners/ thread123092.html
Недавно решил освоить графику в с++, и при прорисовке изображения на канве заметил, что оно занимает память. По таймеру каждые 100 миллисекунд отрисовываю на канве новое изображение, при этом...
C++ Использование массивов в функциях.C++ 1. Составить программу, которая определяет количество положительных элементов до последнего нулевого элемента и количество отрицательных после него в массивах Y(N) и X(M). Вычисление количества... https://www.cyberforum.ru/ cpp-beginners/ thread123089.html
Эксперт С++
2330 / 1703 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
28.04.2010, 22:05 0

Перегружаемые функции

28.04.2010, 22:05. Просмотров 3725. Ответов 30
Метки (Все метки)

Ответ

Luna17, вот
C++
1
2
3
4
5
6
7
void sort_exchange(int arr[], int n, bool sort_up = true) {
  for (int i=1; i < n; ++i) {
    for (int j=n-1; j >= i; --j)
      if (sort_up? arr[j-1] > arr[j] : arr[j-1] < arr[j])
        swap(arr[j],arr[j-1]);
  }
}
В зависимости от значения sort_up, сортировка будет идти в том или ином направлении.

Вернуться к обсуждению:
Перегружаемые функции
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.04.2010, 22:05
Готовые ответы и решения:

перегружаемые функции
Есть задание для массивов типа int и double: 1. найти сумму положительных элементов массива 2....

Перегружаемые функции
Помогите привести в рабочее состояние, а то хз че - не компилиться((( Надо создать 3 перегружаемые...

Написать перегружаемые функции умножения разного количества параметров
Помогите пожалуйста с задачей ничего не понимаю: Написать перегружаемые функции умножения...

Создать перегружаемые функции и шаблоны для типов int и double
Создать перегружаемые функции и шаблоны для типов int и double. Передачу параметров в функцию...

30
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.