CMGDK r49-rc2
名字空间 | 宏定义 | 函数
K:/CMGDKv18/SDK/Source/Base/Algorithml/FastRand.CPP文件参考
#include <hgl/Other.H>
#include <stdlib.h>
#include <time.h>

名字空间

namespace  hgl
 

__MAKE_HGL__&&!__MAKE_PLUGIN__


宏定义

#define N   624
#define M   397
#define MATRIX_A   0x9908b0dfUL
#define UPPER_MASK   0x80000000UL
#define LOWER_MASK   0x7fffffffUL

函数

void hgl::init_genrand (uint32 s)
void hgl::init_by_array (uint32 init_key[], int32 key_length)
uint32 hgl::FastRand ()
 快速产生一个随机数
void hgl::InitRand ()

宏定义文档

#define LOWER_MASK   0x7fffffffUL
#define M   397
#define MATRIX_A   0x9908b0dfUL
#define N   624
#define UPPER_MASK   0x80000000UL
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义