SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送
メインページ   名前空間一覧   クラス階層   構成   ファイル一覧   名前空間メンバ   構成メンバ   ファイルメンバ  

dKingyoRandom.h の解説

#include "AllLoad.h"
#include "dkutilMath.h"
#include "dKingyoRandom_MT_SSE2.h"
#include "dKingyoRandom_MT_MMXASM.h"
#include <time.h>

dKingyoRandom.hのインクルード依存関係図

Include dependency graph

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

Included by dependency graph

ソースコードを見る。

名前空間

namespace  dkutil
namespace  dkutil::math

マクロ定義

#define N   624
#define M   397
#define MATRIX_A   0x9908b0df
#define UPPER_MASK   0x80000000
#define LOWER_MASK   0x7fffffff
#define TEMPERING_MASK_B   0x9d2c5680
#define TEMPERING_MASK_C   0xefc60000
#define TEMPERING_SHIFT_U(y)   (y >> 11)
#define TEMPERING_SHIFT_S(y)   (y << 7)
#define TEMPERING_SHIFT_T(y)   (y << 15)
#define TEMPERING_SHIFT_L(y)   (y >> 18)


マクロ定義の解説

#define LOWER_MASK   0x7fffffff
 

#define M   397
 

#define MATRIX_A   0x9908b0df
 

#define N   624
 

#define TEMPERING_MASK_B   0x9d2c5680
 

#define TEMPERING_MASK_C   0xefc60000
 

#define TEMPERING_SHIFT_L  )     (y >> 18)
 

#define TEMPERING_SHIFT_S  )     (y << 7)
 

#define TEMPERING_SHIFT_T  )     (y << 15)
 

#define TEMPERING_SHIFT_U  )     (y >> 11)
 

#define UPPER_MASK   0x80000000
 


dKingyoUtilClass (dkutil)に対してMon Jun 9 01:33:01 2003に生成されました。 doxygen1.3