°¡»ó 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)