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

Почему не работает? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ параллельное выполнение http://www.cyberforum.ru/cpp-beginners/thread123096.html
приветствую вас. есть проблема.. написал программку в c builder. Там есть цикл, который крутит выполнение некоторых операций - сканирует порты и выводит результат в окошко. Как сделать ток, чтоб эти операции выполнялись параллельно? чтоб не занимало так долго времени ожидания...
C++ Out of memory Недавно решил освоить графику в с++, и при прорисовке изображения на канве заметил, что оно занимает память. По таймеру каждые 100 миллисекунд отрисовываю на канве новое изображение, при этом отрисовка кушает достаточно много памяти. Как выгрузить из памяти весь этот мусор? Тоесть стереть старое уже не нужное изображение. Пытался через imgMain->Canvas->Refresh();... http://www.cyberforum.ru/cpp-beginners/thread123092.html
Использование массивов в функциях.C++ C++
1. Составить программу, которая определяет количество положительных элементов до последнего нулевого элемента и количество отрицательных после него в массивах Y(N) и X(M). Вычисление количества элементов оформить в виде функции. 2. Дана действительная квадратная матрица порядка n, все элементы которой различны. Найти наибольший элемент среди стоящих на главной и побочной диагоналях и поменять...
C++ Сортировка массива
Помогите пожалуйста отсортировать одномерный массив по возрастанию. Очень нужно. Где ни искал, нигде не нашел ни одного примера((
C++ Программа на точность. http://www.cyberforum.ru/cpp-beginners/thread123082.html
Составить функцию, которая вычисляет заданную функцию, что разложено в ряд Маклорена. Проверить работу функции с использованием библиотечных функций. Вычислить 5 (1+0.04) в степени (1/3) с точностью до 0,001. Добавлено через 5 часов 12 минут Кто-нибудь знает как написать эту программку?
C++ Прога по математике Задача Д. Андре. Есть массив, котрый состоит из чисел. Число читается с файла. Грубо говоря, числа идут лесенкой, так что числа идут по возрастанию слева-направо и сверху-вниз. Принцип построения программы примерно поняла. Используется рекурсия, проблемы с кодом. Надо показать все способы заполнения этими числами. например: n=6, т.е. 6 чисел и можно расположить их так: _____3 6___ ___2... подробнее

Показать сообщение отдельно
Alip
53 / 32 / 3
Регистрация: 10.03.2010
Сообщений: 85
28.04.2010, 19:14     Почему не работает?
Nazz, не работает потому, что у тебя в функциях min и max всё сводится к одному типу X. То есть первый параметр - указатель на X, второй - ссылка на X. В первом случае, когда все параметры одного типа int - всё проходит нормально. Дальше когда пытаешься в них передать char или double получается что у тебя нет подходящих для этих типов функций. Решение достаточно простое - добавить второй тип в шаблоне:
C++
1
template <class X, class Y> void min (X*x, Y&a)
или просто второй параметр сделать int-ом:
C++
1
template <class X> void min (X*x, int&a)
Какой вариант больше нравится - выбирать тебе.
 
Текущее время: 11:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru