일반 C++ 클래스 마법사
업데이트: 2007년 11월
이 마법사에서는 프로젝트에 C++ 클래스를 추가합니다. 이 일반 C++ 클래스는 ATL이나 MFC에서 상속되지 않습니다.
클래스 이름
새 클래스의 이름을 설정합니다..h 파일
새 개체 클래스의 헤더 파일 이름을 설정합니다. 기본적으로 이 이름은 클래스 이름에 입력한 이름을 기본으로 합니다. 원하는 위치에 파일 이름을 저장하거나 기존 파일에 클래스 선언을 추가하려면 줄임표(...) 단추를 클릭합니다. 기존 파일을 선택하면 마법사에서 마침을 클릭할 때까지 선택한 위치에 파일이 저장되지 않습니다.또한 마법사에서는 파일을 덮어쓰지 않습니다. 기존 파일 이름을 선택한 경우 마침을 클릭하면 파일 내용에 클래스 선언을 추가할 것인지 묻는 메시지가 나타납니다. 파일을 추가하려면 예를 클릭하고, 마법사로 돌아가서 다른 파일 이름을 지정하려면 아니요를 클릭합니다.
.cpp 파일
새 개체 클래스의 구현 파일 이름을 설정합니다. 기본적으로 이 이름은 클래스 이름에 입력한 이름을 기본으로 합니다. 원하는 위치에 파일 이름을 저장하려면 줄임표(...) 단추를 클릭합니다. 마법사에서 마침을 클릭할 때까지 선택한 위치에 파일이 저장되지 않습니다.또한 마법사에서는 파일을 덮어쓰지 않습니다. 기존 파일 이름을 선택한 경우 마침을 클릭하면 파일 내용에 클래스 구현을 추가할 것인지 묻는 메시지가 나타납니다. 파일을 추가하려면 예를 클릭하고, 마법사로 돌아가서 다른 파일 이름을 지정하려면 아니요를 클릭합니다.
기본 클래스
새 클래스의 기본 클래스를 설정합니다.액세스
새 클래스의 기본 클래스 멤버에 대한 액세스 권한을 설정합니다. 액세스 한정자는 다른 클래스에서 클래스 멤버 함수에 대해 가지는 액세스 권한을 지정하는 키워드입니다. 액세스 권한 지정에 대한 자세한 내용은 Member-Access Control을 참조하십시오. 클래스 액세스 수준은 기본적으로 public으로 설정됩니다.가상 소멸자
클래스 소멸자가 가상 소멸자인지 여부를 지정합니다. 가상 소멸자를 사용하면 파생 클래스의 인스턴스를 삭제할 때 올바른 소멸자를 호출할 수 있습니다.인라인
헤더 파일에서 클래스 생성자와 클래스 정의를 모두 인라인 함수로 생성합니다.