IMPLEMENT_SERIAL
C + + 코드에 대 한 동적 필요한 생성 CObject-런타임 액세스 클래스를 파생 하는 클래스 이름 및 계층 구조 내의 위치에 있습니다.
IMPLEMENT_SERIAL(class_name, base_class_name, wSchema )
매개 변수
클래스
클래스의 실제 이름입니다.base_class_name
기본 클래스의 이름입니다.wSchema
A UINT "deserialize 하는 프로그램을 식별 하 고 생성 하는 데이터를 처리 하 여 보관 인코딩할 버전 번호"에 이전 버전 프로그램.클래스 스키마 번호-1 이어야 합니다.
설명
사용은 IMPLEMENT_SERIAL 매크로에.cpp 모듈이 있습니다. 다음 결과 개체 코드는 한 번만 연결 합니다.
사용할 수는 AFX_API 매크로 자동으로 내보낼 수는 CArchive 추출 연산자를 사용 하는 클래스는 DECLARE_SERIAL 및 IMPLEMENT_SERIAL 매크로.다음 코드를 클래스 선언 (.h 파일에 있음)를 대괄호.
#undef AFX_API
#define AFX_API AFX_EXT_CLASS
// <your class declarations here>
#undef AFX_API
#define AFX_API
자세한 내용은 CObject 클래스 항목.
예제
IMPLEMENT_SERIAL(CAge, CObject, VERSIONABLE_SCHEMA | 2)
요구 사항
헤더: afx.h