Hallo allemaal,
ik zit met een vraagje.
Ik heb de volgende map gemaakt met 6 elementen:
Nu moet ik dus uit die 6 elementen, een willekeurig element pakken en daarna komen er nog een paar checks die nakijken of het element te gebruiken is of niet. Zo niet, dan pakt het programma een nieuw willekeurig element.
Maar hoe pak ik een willekeurig element uit mijn container?
Heb de hele middag zitten proberen, maar het enige wat ik kreeg was koppijn
Alvast bedankt!
ik zit met een vraagje.
Ik heb de volgende map gemaakt met 6 elementen:
code:
1
2
3
4
5
6
7
| std::map<uint32, bool> guest_map; guest_map.insert(pair<uint32, bool>(19875, false)); guest_map.insert(pair<uint32, bool>(19874, false)); guest_map.insert(pair<uint32, bool>(19872, false)); guest_map.insert(pair<uint32, bool>(17007, false)); guest_map.insert(pair<uint32, bool>(19876, false)); guest_map.insert(pair<uint32, bool>(19873, false)); |
Nu moet ik dus uit die 6 elementen, een willekeurig element pakken en daarna komen er nog een paar checks die nakijken of het element te gebruiken is of niet. Zo niet, dan pakt het programma een nieuw willekeurig element.
Maar hoe pak ik een willekeurig element uit mijn container?
Heb de hele middag zitten proberen, maar het enige wat ik kreeg was koppijn
Alvast bedankt!