Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.80/35: Рейтинг темы: голосов - 35, средняя оценка - 4.80
Любитель чаепитий
 Аватар для GbaLog-
3745 / 1801 / 566
Регистрация: 24.08.2014
Сообщений: 6,020
Записей в блоге: 1

Не работает рандом

07.11.2015, 11:07. Показов 8227. Ответов 61

Студворк — интернет-сервис помощи студентам
Здравствуйте, я тут столкнулся с проблемой, хотел написать функцию рандома от x до y, x и y передаются как параметры в функцию, так вот, рандом выдает всё время одно и тоже.
Вот сама функция, она почти целиком взята с MSDN:
C++
1
2
3
4
5
6
int Core::Chance( int x, int y ) {
    random_device rd;
    mt19937 gen( rd() );
    uniform_int_distribution<> dist( x, y );
    return dist( gen );
}
Пробовал даже старым способом через
C++
1
2
srand( time( NULL ) );
int z = rand() % x + y;
Просто выдает число, равное y.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.11.2015, 11:07
Ответы с готовыми решениями:

Почему не работает рандом?
Доброго времени суток господа, проблема моя заключается в том, что при попытке сгенерировать рандомное число для знака генерируется одно и...

Массив , не правильно работает рандом
У меня есть две функции одна рандомно заполняет масив. а другая уже должна работать с этим масивом. Но почемуто только 1 значения...

Связный список. Не работает тайпдэф и не видит рандом()
Всем привет. Компилятор отмечает строчку typedef enum { false, true } bool; пишет: требуется индификатор&quot; Кто подскажет, о каком...

61
 Аватар для zarko97
279 / 39 / 13
Регистрация: 11.10.2015
Сообщений: 405
22.02.2017, 21:07
Студворк — интернет-сервис помощи студентам
GbaLog-, ну я особого смысла rvalue передавать не вижу...если бы с десяток значенй
0
Любитель чаепитий
 Аватар для GbaLog-
3745 / 1801 / 566
Регистрация: 24.08.2014
Сообщений: 6,020
Записей в блоге: 1
22.02.2017, 21:09  [ТС]
Цитата Сообщение от zarko97 Посмотреть сообщение
ну я особого смысла rvalue передавать не вижу...
Да rvalue тут просто так затесалось, на самом деле для встроенных типов его и не нужно, суть именно в разных передаваемых типах.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.02.2017, 21:09

Не верно работает рандом
Нужно просто вывсти матрицу в RichEdit. Оно генерирует всё верно. Но только 1 число всё время. Дописал srand(time(NULL)); и описал...

как работает рандом?
как работает рандом? допусти тут диапозон огромный.а он выводит числа почти одинаковые 18908 18934 18954 18977 то есть они почти не...

Рандом с появлением групбоксов, рандом с расположением ответов в программе тестирования
Дали задание сделать тест с рандом выдачей вопросов(групбокс) и рандом расположения ответов(радиобаттон), вопросы будут находится в самой...

Рандом в пайтон (аппаратный рандом для генерации паролей)
суть такова есть такой скрипт на питоне wavBuf = dwParam1.contents if wavBuf.dwBytesRecorded &gt; 0 : bits =...

Рандом на javascript, не могу понять что не работает
Здравствуйте форумчане, нежна помощь в js, задание следующие: создать рандом, задаю начало промежутка и конец промежутка, так же необходимо...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
62
Ответ Создать тему
Новые блоги и статьи
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал. Оно само - говорит. Кто слышит тот слышит.
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru