다음을 통해 공유


클래스 라이브러리 템플릿(C++)

이 클래스 라이브러리 템플릿을 사용하면 다른 프로젝트와 공유할 수 있는 다시 사용 가능한 클래스와 구성 요소를 신속하게 만들 수 있습니다.

이 템플릿을 사용하면 필수 프로젝트 참조가 자동으로 추가됩니다.

  • 다음과 같은 .NET Framework 네임스페이스에 대한 참조가 추가됩니다.

    • System - 공통적으로 사용되는 값 및 참조 데이터 형식, 이벤트 및 이벤트 처리기, 인터페이스, 특성, 예외 처리 등을 정의하는 기본 클래스가 포함되어 있습니다.

    • mscorlib - .NET Framework를 지원하는 어셈블리 DLL입니다.

  • 소스 파일

    • 라이브러리(.cpp 파일) - 주요 소스 파일로서 Visual Studio에서 사용자를 위해 만든 응용 프로그램의 진입점입니다. 프로젝트 .dll 파일과 프로젝트 네임스페이스를 식별합니다. 이 파일에 사용자가 작성한 코드를 넣습니다.

    • AssemblyInfo.cpp - 프로젝트의 어셈블리 메타데이터를 수정하기 위한 정보, 즉 특성, 파일, 리소스, 형식, 버전 정보, 시그니처 정보 등을 포함하는 파일입니다. 자세한 내용은 Windows SDK(소프트웨어 개발 키트)에서 어셈블리 개념을 참조하십시오.

    • Stdafx.cpp - Win32.pch라는 미리 컴파일된 헤더 파일과 StdAfx.obj라는 미리 컴파일된 형식 파일을 빌드하는 데 사용됩니다.

  • 헤더 파일

    • 라이브러리(.h 파일) - 모든 선언, 전역 기호 및 기타 헤더 파일에 대한 #include 지시문이 있는 프로젝트의 주요 포함 파일입니다.

    • Stdafx.h - Win32.pch라는 미리 컴파일된 헤더 파일과 StdAfx.obj라는 미리 컴파일된 형식 파일을 빌드하는 데 사용됩니다.

    • resource.h - app.rc용으로 생성된 포함 파일입니다.

  • 리소스 파일

    • app.rc - 프로그램의 리소스 스크립트 파일입니다.

    • app.ico - 프로그램의 아이콘 파일입니다.

  • ReadMe.txt - 템플릿을 통해 만든 실제 파일 이름을 사용하여 사용자 프로젝트의 각 파일에 대해 설명하는 파일입니다.

참고 항목

작업

방법: 클래스 라이브러리 만들기

방법: 새 프로젝트 항목 추가

참조

CLR 프로젝트용 파일

개념

프로젝트의 항목 관리

기타 리소스

솔루션, 프로젝트 및 파일 관리