C++ 64位自定义随机数生成器的使用 <random> 参照C++11
今天突发奇想,想实现一个64位正整数的,处理数据量在10GB级别的数据处理程序。 在生成随机数的时候遇到了一点小障碍。利用C库实现若使用 srand()/rand() 这样的C函数的话返回的是一个int型的整数。 经过思考发现可以使用两次rand(),分别作为一个64bit正整数的前,后32位,实现难度也不大。 #define RAND_SEED 64 srand...
原创
2015-06-15 00:24:49 ·
2790 阅读 ·
0 评论