#include"qrandom.h" #include uchar QRandom::randomChar() { return rand(); } uint QRandom::randomInt() { TQByteArray a = randomArray(sizeof(uint)); uint x; memcpy(&x, a.data(), a.size()); return x; } TQByteArray QRandom::randomArray(uint size) { TQByteArray a(size); for(uint n = 0; n < size; ++n) a[n] = randomChar(); return a; }