#include<stdlib.h>를 적어줘야 srand() 를 사용할 수 있다고 설명되어 있던데
#include<stdlib.h> 안적어도 srand() 사용 가능한 이유가 뭐죠!?
직접 비쥬얼스튜디오 2013에서 <stdlib.h> 안적고 srand()만 사용해봤는데 잘 됨.
이런식으로... ( 헤더파일 추가는 이것만 했음 #include <time.h> )
srand(time(NULL));
random = rand();
씨out << random;
랜덤값 계속 바뀌던데...뭐지? 응?
#include<stdlib.h> 없어도 됨?
책이 오래된건가?
#include <random> 꼭 써라. (C++11부터 가능)
http://en.cppreference.com/w/cpp/numeric/random
(참고) 쓸 수 있는 환경이면 srand(), rand()같은 애미출타한 난수 생성기 절대 쓰지 마라.
ㄴ 왜 애미출타함?