wait, és azt hogyan tudod ellenőrizni, hogy a kedves júzerek nem művelnek semmi galádságot?
Nekem így elsőre az ugrana be, hogy eltávolítasz a stringből minden engedélyezett kifejezést, és ha fennmarad valami, akkor visszadobom.
Végülis nem fájin, ha valaki rekurzívan futtat unlink()-et ;)
—-—-—
int getRandomNumber() {
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd