|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.12.2009, 23:22 | #1 |
Пользователь
Регистрация: 04.12.2009
Сообщений: 19
|
"random" в UNIX
В общем, есть проблема.
В коде нужен генератор случайных чисел. Я создаю пользовательскую функцию. Вот она: void RandomArr (double M[],double n, double min,double max); Данная функция включает в себя массив из 18 чисел (которые и должны быть случайными), минимальное и максимальное из подбираемых значений. Ниже, в описании функции, я описываю код генератора случайных чисел: void RandomArr (double M[], double n, double min, double max) { for(int i=0;i<n;i++) {M[i]=random(max-min+1)+min;} } На что g++ ругается вот так: /usr/include/stdlib.h: In function ‘void RandomArr(double*, double, double, double)’: /usr/include/stdlib.h:327: error: too many arguments to function ‘long int random()’ Вопрос: почему он говорит что слишком много аргументов для функции? Где ошибка? Задаю этот вопрос не просто так: в Борланде подобная ошибка не выскакивает - значит дело в Юниксе (или в моих руках). Заранее спасибо. Последний раз редактировалось spirit_trapper; 04.12.2009 в 23:24. |
05.12.2009, 00:39 | #2 |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
честно говоря не сталкивался с random(), чаще всего используется rand()
Код:
случайное вещественное число можно сделать делением двух целых случ чисел Код:
Последний раз редактировалось NiCola999; 05.12.2009 в 00:49. |
05.12.2009, 01:03 | #3 | |
Пользователь
Регистрация: 04.12.2009
Сообщений: 19
|
Цитата:
|
|
05.12.2009, 01:05 | #4 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
too many arguments to function ‘long int random()’
очевидно, что она вообще не принимает параметров |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |
Функция "Random" в Паскале... | Вадим Буренков | Помощь студентам | 1 | 07.03.2009 17:43 |
блок "cont" с права не принимает значение "margin: 10px;" которое описано в body | tabikA | HTML и CSS | 5 | 24.02.2009 21:50 |
Под прикрытием "кризиса" наши доблестные "управители" хотят утопить нас в радиоактивных отходах | mihali4 | Свободное общение | 1 | 17.01.2009 01:43 |
если пользователь наберет какой-то другой символ не "y" или "n" и нажмет enter, программа проигнорирует | skobets | Общие вопросы C/C++ | 2 | 03.06.2008 06:51 |