|
최초 randomize() 1회 호출 후에
random(100) 을 하면 잘 나오는데요.
srand(100) 을 호출 후에
rand() % 100
이렇게 써도 되구요.
이성제 님이 쓰신 글 :
: random(100); 을 해보니 계속 같은 값을 리턴 하더랍니다.
: 그래서 randomize(); 를 호출 하고 랜덤을 뽑았는데도 계속 같더랍니다.
: randomize에서 하는 역할이 randseed를 바꾸는 것이라길래
:
: 그걸 직접 짯더니 효과가 있군요.
:
: 소스는 이렇게; ㅎ
:
: #include <system.hpp>
:
: randomize();
: RandSeed = rand();
: random(100);
:
: 이렇게 하면 호출 할 때마다 계속 다른 값이 리턴 되는군요.
:
: randomize를 두번 쓴 것과 동일 하다고 해야 하나요? ㅎ
|