newb는 getchar()과 같은 함수에 대해 stdio.h와 같은 헤더 파일을 검색하는 데 큰 어려움을 겪고 있습니다. 어쨌든 헤더 파일을보고 "어떻게 작동하는지 보도록"두려워해서는 안되는 정보를 어딘가에 집어 들었습니다. (C++ Primer Plus, Stephen Prata)표준 함수가 stdio.h에서 무엇을하는지 '진정한'이해할 수있는 소스 코드는 어디에서 찾을 수 있습니까?
저는 헤더 파일을 사용하여 경험이 거의 없으며 일반적으로 프로그래밍 할 수 있습니다.
getchar()을 찾으려 할 때 stdio.h가 점점 더 많은 헤더로 넘어 가고 getchar()의 위치가 점점 복잡해지고 시간이 많이 걸리는 것으로 나타났습니다. 필자는이 모든 잘못에 대해 분명히 생각하고 있으며, 의도는 단지 내가 사용하고있는 기능에 대한 소스 코드를 찾는 것일뿐입니다.
내 질문에 대한 답변 : 표준 기능이 실제로하고있는 것을 '이해'하기위한 소스 코드는 어디에서 찾을 수 있습니까?
예, 정상입니다. 그러나 일반적으로 헤더를 추적 할 필요는 없습니다. 맨 페이지에서 포함 할 헤더를 찾을 수 있으며 알아 두어야 할 모든 것입니다. –
사용법이나 구현을 찾으십니까? 방금 사용법을 찾고 있다면 온라인 참조 또는'man'을 사용하십시오. 구현을 찾고 있다면 많은 것들이 헤더에 없다. (단지 선언이기 때문에) – Corbin
내가 사용하는 실제 알고리즘을 찾고있다. 심지어 C 파일로 존재한다. 또는 컴파일 된 바이트 코드로 작성된 것에 대한 선언입니까? 그게 가능할 지 확신 할 수는 없지만 내가하는 일에 대한 단서가 없다. 합리적으로 들리면 그 소스를보고 싶다. – Leonardo