1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| #pragma once
|
| #include "akLinker.h"
|
| namespace akSTL
| {
| //#define GetRandom( min, max ) ((rand() % (int)(((max)+1) - (min))) + (min))
|
| class akSTL_DLLSPEC CakRandom
| {
| public:
| CakRandom(void);
| ~CakRandom(void);
|
| //Á¤±ÔºÐÆ÷, Normal, °¡¿ì½Ã¾È... (´Ù °°Àº¸»)
| double Gaussian(float stddev, float mean); //stddev:Æò±Õ, mean:Ç¥ÁØÆíÂ÷
|
| static int GetRandom(int min, int max);
|
| private:
| static int ms_randomseed;
| };
| }
|
|