CArchive::WriteObject

void WriteObject ( const CObject * 주선 );
던져 ( CFileException, CArchiveException );

매개 변수

주선

저장 되는 개체에 대 한 상수 포인터。

주의

아카이브에 지정된 CObject 저장。

이 함수는 CArchive 삽입 하 여 호출 일반적으로 (lt; <) CObject에 대 한 오버 로드 연산자. WriteObject, 차례 차례로, 보관된 클래스의 Serialize 함수를 호출。

IMPLEMENT_SERIAL 매크로 사용 하 여 보관 기능을 설정 해야 합니다. WriteObject ASCII 클래스 이름을 보관에 씁니다. 이 클래스 이름은 로드 하는 동안에 나중에 유효성이 검사 됩니다. 특수 인코딩 스키마의 클래스 이름 클래스의 여러 개체에 대 한 불필요 한 중복을 방지합니다. 이 제도 또한 하나 이상의 포인터의 대상 개체의 중복 저장 방지。

인코딩 방법 (를 포함 하 여 ASCII 클래스 이름의 존재) 정확한 개체는 세부 구현 규칙 및 미래에 라이브러리의 버전 변경 될 수 있습니다.

메모nbsp;??만들기, 삭제, 및 그들을 보관 하기 전에 모든 개체를 업데이트를 완료 합니다. 개체 수정 보관을 혼합 하는 경우 귀하의 아카이브를 손상 될 것입니다(&N).

CArchive 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CArchive::ReadObject(&N)

Index