표준 라이브러리에서 피해야 할 기능은 무엇입니까? Stack Overflow에서 읽은 바로는 일부 C 함수는 "구식"이거나 "피해야 한다"고 합니다.이러한 기능의 예와 이유를 가르쳐 주시겠습니까? 이러한 기능에는 어떤 대안이 있습니까? 안전하게 사용할 수 있습니까? 좋은 방법이 있습니까?사용되지 않는 기능 안전하지 않다 이러한 함수의 가장 좋은 예는 gets()입니다.이것은, 행선지 버퍼의 크기를 나타내는 방법이 없기 때문입니다.따라서 gets()를 사용하여 입력을 읽는 프로그램에는 버퍼 오버플로 취약성이 있습니다.같은 이유로 strcpy() 대신 strncpy()를 사용하고 strcat() 대신 strncpy()를 사용해야 합니다. 그러나 임시 파일 덮어쓰기와 관련된 잠재적인 보안 문제로 인해 tmpf..