알고리즘/C++
c++ 에서 srand 함수
고수트
2019. 1. 30. 18:19
반응형
c++로 코드를 구성하다보면
> include <iostream>
> srand(3)
과 같이 선언되어 있는 경우가 있다.
이 함수는 stdlib.h 파일 아래에 위치하며,
호출할 때 () 안에 들어가는 전달받는 인자를 기반으로 해서 난수를 초기화 해주는 함수이다.
이를 이용하면 항상 rand() 랜덤값을 뽑아낼 때 고정된 값으로 뽑아낼 수 있다. -> 교육자료 같이 동일한 랜덤값을 유지해야 할 때 유리
#include <iostream>
#include <stdlib.h>
using namespace std;
int main(void)
{
srand(3);
int a = rand();
cout << a << endl;
}
> 50421
반응형