터미널에서 표준 라이브러리 헤더 파일 읽기 [닫기]

터미널에서 표준 라이브러리 헤더 파일 읽기 [닫기]

터미널에서 float.h와 같은 표준 헤더 파일을 읽을 수 있는 방법이 있나요? 때로는 부동 소수점 숫자의 최대값이나 이와 유사한 값의 이름이 무엇인지 아는 것이 좋을 수도 있습니다.

답변1

헤더 파일만 포함하는 짧은 프로그램에서 C 전처리기를 호출하여 헤더 파일을 쉽게 "읽을" 수 있습니다.

echo '#include <float.h>' | cpp

cpp그러나 헤더 파일이 수행하는 모든 작업은 기억하고 사용하지 않는 매크로를 정의하는 것이므로 유용한 출력이 많지 않다는 것을 알게 될 것입니다 .

float 또는 이와 유사한 것의 최대값을 알고 싶다면 실제로 질문하기 위해 약간 더 긴 프로그램을 작성할 수 있습니다.

(echo '#include <float.h>'; echo FLT_MAX) | cpp

관련 정보