#include "stdafx.h"
int main()
{
srand(time(NULL));
rand();
for (int i = 0; i < 10; i++)
{
cout << i << endl;
}
return 0;
}
따라서 해보고 있는데 rand 에서 c6031 반환값이 무시되었습니다. 'rand'
c2857 /ycstdafx.h 명령줄 옵션과 함께 지정한 #include 문이 소스 파일에 없습니다.
라고 나오는데 왜 이런건가요???
rand() 요 함수 호출 시 반환값을 사용하지 않아서 경고가 뜨는건데 우선은 그냥 넘어가셔도 되고 아니면 rand(); 삭제 하셔도 됩니다. 옛날 코드에 랜덤 값 받아올 때 버그가 있어서 초기화 직후 함수 호출을 한번 넣어서 해결한 것인데 현재는 해당 버그가 발생하지 않는 것으로 확인 됩니다.
stdafx.h 파일 생성을 안하신 것 같습니다. stdafx.h 파일을 생성하고 강의를 보고 작성하시면 됩니다.
강의를 보고 코드 작성이 힘든 경우 교육 자료 및 파트2 마지막 강의 첨부파일에 전체 프로젝트 파일이 올라가 있으니 참고 하시면 됩니다.
감사합니다.
게임 개발자가 되는 가장 빠른 길, 게임클래스!