_CRT_SECURE_NO_WARNINGS
그냥 이거 쓰면은 해결되고 fopen 써도 된다고 그러던데
굳이 _s를 붙여서 쓸 필요가 있을까용??
지금 파일입출력 공부중인데 함수 매개변수가 fopen은 2개의고 _s는 3개로 둘이 쪼큼 다르네영
_CRT_SECURE_NO_WARNINGS
그냥 이거 쓰면은 해결되고 fopen 써도 된다고 그러던데
굳이 _s를 붙여서 쓸 필요가 있을까용??
지금 파일입출력 공부중인데 함수 매개변수가 fopen은 2개의고 _s는 3개로 둘이 쪼큼 다르네영
어디 다른 데 배포할 거 아나면 fopen 써도 됨
플젝 옵션 -> c/c++ -> SDL 체크 해제하면 됨 - return 0;
앞으로 절대 _CRT_ 매크로는 쓰지 말것 최악임 - return 0;
VS를 쓰지 않으면 됨
ㄴ 각종 _s 붙은 함수들이 vs 전용 함수들이야??
scanf strpcy fopen 등등ㄷ으.........
CRT 매크로는왜?
#define _CRT_SECURE_NO_WARNINGS
이거 맨윗줄에 추가하면 무시하고 컴파일 되더라
VS 전용 함수들 아니고 표준에 정의된 함수들 맞고, 보안상 사용하는 것들이니까 평소에는 안 써도 됨. CRT 매크로는 왜 쓰지 말라는거냐하면, 모든 종류의 경고들을 다 띄우지 말라는 매크로이기 때문이다. 경고라는건 좋은거고, 더 좋은 코드를 짜기 위해서 존재하는 것. 따라서 CRT 매크로를 정의한다는건 파리 잡으려다 초가 삼간 다 태워먹는 꼴이다