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

Шаблон функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Убегающая кнопка http://www.cyberforum.ru/cpp-beginners/thread125059.html
Здравствуйте! выложите пожалуйста пример как можно на Winapi + c++ выполнить подобное,исходя из ответов гугля и тд. Напишите код пожалуйста как сделать так , что бы при наведении курсора на кнопку, она рисовалась в случайных координатах в пределах окна. Добавлено через 20 часов 38 минут Не ужели придется на дельфи писать ( помогите кто нибудь пожалуйста (
C++ xxx60.bpl Дал другому человеку свою прогу, у него компьютер стал ругаться, мол, vcl60.bpl не найден, ладно, дал я ему этот vcl60.bpl , комп стал ругаться на след. файл: ...60.bpl , я ему дал все файлы оканчивающиеся на 60.bpl, находящиеся в папке систем32, опять ошибка, только теперь уже нужны файлы ...60.bpl находящиеся в корне с с++ буилдером. У него с++ буилдера нет, как быть? Не буду же я каждому юзеру... http://www.cyberforum.ru/cpp-beginners/thread125054.html
Посоветуйте как доработать код "Метод жука" для нахождения всех объектов на картинке C++
У меня дана картинка на ней несколько треугольнико надо написать программу которая находит эти треугольники!!! Я реализовал это методом жука на С++ вот только проблема он находит первый треугольник и заканчивает поиск!!! помогите реализовать чтобы поиск не заканчивался и он находил остальные треугольники и обрисовывал их контур!!! вот код: / Листинг 4. Модуль выделения контуров (cpp file) ...
Создать массив структур на c++ C++
Здраствуйте. Подскажите как развязать задание, которое задали. С + + учим 2 месяца, и мне трудно развязать его самой, а очень нужно. Заранее благодарна всем. Задание в отдельном файле zadacha.rar
C++ HGE: Евент нажатия кнопки мыши http://www.cyberforum.ru/cpp-beginners/thread125037.html
Перерыл пол Яндекса, ничего хорошего не нашел. В общем вопрос касаемый бибилиотеки HGE. Мне нужно чтобы по нажатию мыши происходило какое-либо действие, именно по нажатию на HGE форму, а не на Form1. Нашел вот, что можно решить проблему через этот оператор: Input_GetKeyState(HGEK_LBUTTON) Ничего не получается. Он просто не реагирует. Жмешь кнопку а он как был так и остался. Проверял...
C++ текстовые файлы В заданном предложении указать слово, в котором доля гласных (A, E,O,I) максимальна. подробнее

Показать сообщение отдельно
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2295 / 1665 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
04.05.2010, 01:11     Шаблон функции
PointsEqual, не угадал.
Luna17, вот шаблонная функция сортировки пузырьком:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
template<class T>
void Swap(T& left, T& right) {
  T tmp   = left;
    left  = right;
    right = tmp; 
}
 
template<class T>
void SortExchange(T* arr, int size, int sort_up = 1) {
  for (int i = 1; i < size; ++i)
    for (int j = size - 1; j >= i; --j)
      if (sort_up == 1? arr[j-1] > arr[j] : arr[j - 1] < arr[j])
        Swap(arr[j], arr[j - 1]);
}
Использовать точно также как и обычные функции:
C++
1
2
int arr[] = {1, 4, 2, 8 , 5, 7, 3, 6, 4};
SortExchange(arr, sizeof(arr) / sizeof(arr[0]));
 
Текущее время: 02:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru