다음을 통해 공유


일반 C++ 클래스 마법사

업데이트: 2010년 8월

프로젝트에 일반 C++ 클래스를 추가합니다. 이 클래스는 ATL 또는 MFC에서 상속하지 않습니다.

  • 클래스 이름
    새 클래스의 이름을 설정합니다.

  • .h 파일
    새 클래스의 헤더 파일 이름을 설정합니다. 기본적으로 이 이름은 클래스 이름에 입력한 이름을 기본으로 합니다. 원하는 위치에 헤더 파일을 저장하거나 기존 파일에 클래스 선언을 추가하려면 줄임표(...) 단추를 클릭합니다. 기존 파일을 지정한 경우 마침을 클릭하면 파일 내용에 클래스 선언을 추가할 것인지 지정하는 메시지가 나타납니다. 선언을 추가하려면 를 클릭하고, 마법사로 돌아가서 다른 파일 이름을 지정하려면 아니요를 클릭합니다.

  • .cpp 파일
    새 클래스에 대해 구현 파일의 이름을 설정합니다. 기본적으로 이 이름은 클래스 이름에 입력한 이름을 기본으로 합니다. 원하는 위치에 구현 파일을 저장하거나 기존 파일에 클래스 정의를 추가하려면 줄임표(...) 단추를 클릭합니다. 기존 파일을 지정한 경우 마침을 클릭하면 파일 내용에 클래스 정의를 추가할 것인지 지정하는 메시지가 나타납니다. 정의를 추가하려면 를 클릭하고, 마법사로 돌아가서 다른 파일 이름을 지정하려면 아니요를 클릭합니다.

  • 기본 클래스
    새 클래스의 기본 클래스를 설정합니다.

  • 액세스
    새 클래스의 기본 클래스 멤버에 대한 액세스 권한을 설정합니다. 액세스 한정자는 다른 클래스에서 클래스 멤버 함수에 대해 가지는 액세스 수준을 지정하는 키워드입니다. 액세스 지정 방법에 대한 자세한 내용은 Member-Access Control을 참조하십시오. 기본적으로 클래스 액세스 수준은 public으로 설정됩니다.

    • public

    • protected

    • private

    • 기본값(액세스 한정자가 생성되지 않음)

  • 가상 소멸자
    클래스 소멸자가 가상 소멸자인지 여부를 지정합니다. 가상 소멸자를 사용하면 파생 클래스의 인스턴스를 삭제할 때 올바른 소멸자를 호출할 수 있습니다.

  • 인라인
    헤더 파일에서 클래스 생성자와 클래스 정의를 모두 인라인 함수로 생성합니다.

  • Managed
    선택되면 관리 클래스와 헤더 파일을 추가합니다. 선택을 취소하면 네이티브 클래스와 헤더 파일을 추가합니다.

참고 항목

작업

일반 C++ 클래스 추가

변경 기록

날짜

변경 내용

이유

2010년 8월

관리되는 옵션의 설명을 추가했습니다.

고객 의견