>백엔드 개발 >C#.Net 튜토리얼 >stdafx.h는 어떤 헤더 파일인가요?

stdafx.h는 어떤 헤더 파일인가요?

藏色散人
藏色散人원래의
2020-10-13 17:42:2719458검색

stdafx.h 헤더 파일은 컴파일러가 헤더 파일 stdafx.h를 통해 미리 컴파일된 헤더 파일을 사용한다는 것을 의미합니다. stdafx.h 헤더 파일에는 함수 라이브러리가 없지만 컴파일된 프로그램이 사용할 수 있도록 일부 환경 매개변수만 정의합니다. 32 운영 체제 환경에서 실행됩니다.

stdafx.h는 어떤 헤더 파일인가요?

이 튜토리얼의 운영 환경: Windows 7 시스템, c99 버전, Dell G3 컴퓨터.

"stdafx.h" 헤더 파일은 컴파일러가 헤더 파일 stdafx.h를 통해 미리 컴파일된 헤더 파일을 사용한다는 의미입니다.

"stdafx.h" 헤더 파일에는 함수 라이브러리가 없지만 컴파일된 프로그램이 32비트 운영 체제 환경에서 실행될 수 있도록 일부 환경 매개변수만 정의합니다.

AppWizard를 사용하여 특정 프로젝트를 자동으로 생성하는 경우 시스템은 먼저 stdafx.h에 필요한 헤더 파일을 자동으로 포함합니다. 이러한 방식으로 stdafx.h 파일만 직접 포함하면 됩니다.

stdafx.h는 어떤 헤더 파일인가요?

확장 정보

컴파일러는 헤더 파일 stdafx.h를 통해 미리 컴파일된 헤더 파일을 사용합니다. 헤더 파일 이름 stdafx.h는 프로젝트의 컴파일 설정에서 지정할 수 있습니다. 컴파일러는 #include "stdafx.h" 지시문 이전의 모든 코드가 미리 컴파일된 것으로 간주하고 #include "stdafx.h" 지시문을 건너뛰고 projectname.pch를 사용하여 이 지시문 뒤의 모든 코드를 컴파일합니다.

미리 컴파일된 헤더 파일은 stdafx.cpp를 컴파일하여 생성되며 미리 컴파일된 헤더 파일의 접미사가 "pch"이므로 컴파일 결과 파일은 프로젝트 이름.pch입니다.

위 내용은 stdafx.h는 어떤 헤더 파일인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.