| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > использование функции maximum |
| Автор: ShadowC 28.8.2011, 17:07 | ||
собственно попытался использовать функцию maximum ничего не получилось,попытался использовать его в самом элементарном контексте
выдает ошибку "maximum undeclared (first use this function)" которая сообщает мне,что maximum необьявлена, собственно в чем заключается ошибка? и как её можно исправить? P.S. копилятор Dev-C++ |
| Автор: Чoо 28.8.2011, 19:04 |
| я знаю функции нахождения максимума или минимума для двух аргументов. fmax и fmin обе в cmath |
| Автор: ShadowC 28.8.2011, 19:12 |
| не,эта функция предназначена для возврата наибольшего из 3 аргументов и в том что она называется maximum в этом я уверен,но вот блин чего-то я недопонимаю в её использование и да использование библиотеки <cmath> не помогает уже пробовал... |
| Автор: Чoо 28.8.2011, 19:14 | ||
поиск максимума из с использованием fmax будет выглядеть так:
Добавлено через 1 минуту и 4 секунды ну не знаю тогда где функция максимум.. можно ее самому написать для n-го количества аргументов, если спользовать макросы |
| Автор: spyswamp 29.8.2011, 10:50 |
| Чoо, не советуй никому использовать макросы для этих целей. Ты чего. |
| Автор: ShadowC 29.8.2011, 11:58 |
| я кстате по поводу этой функции в и инете не смог ничего нарыть.... |
| Автор: ZVano 29.8.2011, 12:04 | ||
| http://liveworkspace.org/code/e292e7556a12c8fba38862ccf0fd23b6 GetMaxOfPositive - возвращает максимальное положительное целое из указаного списка значений. Последнее значение должно быть отрицательнвм и является признаком завершения списка аргументов. GetMaxOfCount - возвращает максимальное целое из переданых аргументов. 1м аргументом следует передать количество передаваемых значений (без учета 1го аргумента).
|
| Автор: xvr 29.8.2011, 12:23 |
Откуда вы ее вообще взяли? Такой стандартной функции нет. |
| Автор: Чoо 29.8.2011, 12:31 | ||
spyswamp, имел ввиду что-то вроде этого:
конечно лучше передавать список аргументов в массиве, в противном случае вся ответственность по передаче параметров на программисте Добавлено @ 12:32 пока писал, мня опередили |
| Автор: spyswamp 29.8.2011, 12:47 |
| Однако стоит учитывать, что эти функции нужны будут не только для int'ов. ;) |
| Автор: boostcoder 29.8.2011, 13:02 |
| лучше написать шаблоны. а еще лучше, один шаблон с variadic templates ;) |
| Автор: spyswamp 29.8.2011, 14:58 |
| А еще лучше не страдать фигней. |
| Автор: mes 29.8.2011, 20:18 |
ммм, это чтоб получать максимум для разнотипных переменных ?! азачем ? |
| Автор: boostcoder 30.8.2011, 02:47 |
угу эм...щаподумаю.. |