해맑은욱 2019. 9. 4. 17:16

VS2017 버젼에서는 보안결함이 있는 함수들을 사용할 경우에 오류를 반환한다.(C4996)

 

fopen

FILE *fopen(const char *filename, const char *mode)

FILE *pf = fopen("test.txt", "r");

 

fopen_s

errno_t fopen_s(file **_stream,  const char*_filename, const char*_mode)

FILE *pf = NULL;

errno_t err = fopen_s(&pf, "test.txt", "r");