CObject::Serialize

°¡»ó void Serialize ( CArchiveamp; ar );
´øÁ® ( CMemoryException );
´øÁ® ( CArchiveException );
´øÁ® ( CFileException );(&A)

¸Å°³ º¯¼ö

¾ÆÄ­¼Ò

CArchive °³Ã¼ ¶Ç´Â¿¡¼­ serialize¸¦¡£

ÁÖÀÇ

Àаųª ¶Ç´Â º¸°ü¿¡¼­ÀÌ °³Ã¼¸¦ ¾¹´Ï´Ù.

Serialize ÇÏ·Á´Â °¢ Ŭ·¡½º¿¡ ´ë ÇÑ Serialize ¸¦ ÀçÁ¤ÀÇ ÇØ¾ß ÇÕ´Ï´Ù. Serialize ÀçÁ¤ÀÇ ±âº» Ŭ·¡½ºÀÇ Serialize ÇÔ¼ö¸¦ ¸ÕÀú È£Ãâ ÇØ¾ß ÇÕ´Ï´Ù.

DECLARE_SERIAL ¸ÅÅ©·Î »ç¿ë ÇÏ ¿© Ŭ·¡½º ¼±¾ð¿¡ ÇØ¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ ±×¸®°í IMPLEMENT_SERIAL ¸ÅÅ©·Î »ç¿ë ÇÏ ¿© ±¸Çö¿¡¼­ ÇØ¾ß ÇÕ´Ï´Ù.

CArchive::IsLoading ¶Ç´Â CArchive::IsStoring ¸¦ »ç¿ë ÇÏ ¿© ¾ÆÄ«À̺긦 ·Îµå Çϰųª ÀúÀå ¿©ºÎ¸¦ È®ÀÎ ÇÏ·Á¸é¡£

Serialize CArchive::ReadObject ¹× CArchive::WriteObject¿¡ ÀÇÇØ È£Ã⠵˴ϴÙ. ÀÌ·¯ÇÑ ÇÔ¼ö´Â CArchive »ðÀÔ ¿¬»êÀÚ¿Í ¿¬°á (lt; <) ¹× ÃßÃâ ¿¬»êÀÚ (>>)¡£

Á÷·ÄÈ­ ¿¹Á¦¸¦ º¸·Á¸é ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼­ Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵å ÀÇ Serialization (°³Ã¼ Áö ¼Ó¼º)¡£

¿¹Á¦

CObList::CObList ÀÇ ¸ñ·Ï¿¡ ´ë ÇÑ ÂüÁ¶¸¦ CAge ¸ðµç CObject ¿¹Á¦¿¡ »ç¿ë µÇ´Â Ŭ·¡½º¡£

/ / Cobject::serialize¿¡ ´ë ÇÑ ¿¹Á¦
void CAge::Serialize (CArchiveamp; ar)
 {
 CObject::Serialize (¾ÆÄ­¼Ò ÁÖ);
 ??? °æ¿ì (ar.IsStoring())
 ??? ¾ÆÄ­¼Ò << m_years;
 ??? ´Ù¸¥
 ??? ¾ÆÄ­¼Ò >> m_years;
 }

CObject °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)

Index