Задать вопрос
xzmyxz
@xzmyxz

Сгенерировать два случайных числа и вернуть их?

Как правильней сгенерить два числа? При помощи srand(time) рандом выдаёт новое число через секунду, а нужно сразу же. Ну и как их вернуть из функции. Была мысль положить их в массив, но как я понял это не получится сделать.
  • Вопрос задан
  • 145 просмотров
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Stepik
    Внутреннее устройство контейнеров в STL (C++)
    2 недели
    Далее
  • Skillbox
    Разработчик на C++
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@sitev_ru
sitev.ru - мой блог ...
srand(time(NULL)); //где-то вначале программы
...
void get2rand(int &v1, int &v2) {
	v1 = rand();
	v2 = rand();
}
...
int a1, a2;
get2rand(a1, a2);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы