17.10 Example 2: Variable arguments

The function selected will be determined by the number of arguments provided:

RandomInt r(3, 7);
cout << "random value between 3 and 7 " << r() << "\n";
cout << "random value between 3 and 10 " << r(10) << "\n";
cout << "random value between 23 and 30 " << r(23, 30) << "\n";

prev |top |next