#include "time.h"
#include "windows.h"
int random(int max_range = 1)
{
if (max_range == 1) return rand() << 16 | rand();
return (rand() << 16 | rand()) % max_range;
}
int _tmain(int argc, _TCHAR* argv[])
{
srand((unsigned int)time(NULL)); //Just use once at startup for random()
printf("Randoms: %08X %08X %08X \n", random(), random(), random(1000));
return 0;
}
//reference: http://www.zhihu.com/question/24297923C/C++获取整型随机数
随机数生成与C++编程技巧
最新推荐文章于 2024-06-07 15:54:06 发布
1228

被折叠的 条评论
为什么被折叠?



