В настоящее время мой синтаксис C ++ немного устарел, но вы должны написать функцию, которая принимает два параметра: size
и offset
.
Таким образом, вы генерируете числа с заданным size
в качестве максимального значения и затем добавляете (отрицательное) смещение к нему.
Функция будет выглядеть так:
int GetRandom(int size, int offset = 0);
и будет вызван в вашем случае с:
int myValue = GetRandom(2100, -100);