Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class genRandomVectorinRange {
- private:
- int range;
- public:
- genRandomVectorinRange(int d) : range(d) {}
- int operator()(int x) {
- int ve = (int)std::rand%range;
- return ve;
- }
- };
- int main() {
- std::vector<int> vec(20);
- int t = 5;
- std::generate(vec.begin(), vec.end(), genRandomVectorinRange(t));
- for (auto x : vec) {
- std::cout << x << "\n";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement