다음을 통해 공유


CLR 콘솔 응용 프로그램 템플릿(C++)

콘솔 응용 프로그램 템플릿을 사용하면 콘솔 응용 프로그램을 만드는 데 필요한 항목이 자동으로 추가됩니다. 콘솔 응용 프로그램은 대개 그래픽 사용자 인터페이스 없이 디자인되어 독립형 실행 파일로 컴파일됩니다. 콘솔 응용 프로그램은 명령 프롬프트와 실행 응용 프로그램 사이에 교환되는 입력 정보 및 출력 정보를 사용하여 명령줄에서 실행합니다. 콘솔 응용 프로그램을 이용하면 콘솔 창을 통해 정보를 출력하거나 읽을 수 있으므로 사용자 인터페이스에 신경 쓸 필요 없이 새로운 프로그래밍 기법을 쉽게 배울 수 있습니다.

템플릿을 사용하면 응용 프로그램을 만들기 위한 출발점으로 사용할 필수 프로젝트 참조와 파일이 자동으로 추가됩니다.

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

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

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

  • 소스 파일

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

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

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

  • 헤더 파일

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

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

  • 리소스 파일

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

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

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

참고 항목

작업

방법: CLR 콘솔 응용 프로그램 만들기

참조

CLR 프로젝트용 파일

개념

프로젝트의 항목 관리

기타 리소스

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