random(num);
rand()
<random>
1234567891011121314
#include <Windows.h> #include <wincrypt.h> #include <stdio.h> int main() { HCRYPTPROV prov; if (CryptAcquireContext(&prov, NULL, NULL, PROV_RSA_FULL, 0)) { long int li = 0; if (CryptGenRandom(prov, sizeof(li), (BYTE *)&li)) printf("Random number: %ld\n", li); CryptReleaseContext(prov, 0); } return 0; }