CSocketFile

CSocketFile °³Ã¼´Â Windows ¼ÒÄÏÀ» ÅëÇØ ³×Æ®¿öÅ©¸¦ ÅëÇØ µ¥ÀÌÅ͸¦ ¼Û¼ö½Å¿¡ »ç¿ë µÇ´Â CFile °³Ã¼°¡ÀÔ´Ï´Ù. ÀÌ ¸ñÀû¿¡ ´ë ÇÑ CSocketFile °³Ã¼ CSocket °³Ã¼¿¡ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ¼ö ÀÖ´Ù ? ÀϹÝÀûÀ¸·Î ÇÒ ? MFC serializationÀ» »ç¿ë ÇÏ ¿© µ¥ÀÌÅ͸¦ ¼Û¼ö½Å ´Ü¼øÈ­ CArchive °³Ã¼¸¦ CSocketFile °³Ã¼ ¿¬°á¡£

(º¸³»±â) µ¥ÀÌÅÍ serialize È£Ãâ CSocketFile ¸â¹ö ÇÔ¼ö CSocket °³Ã¼¿¡ µ¥ÀÌÅ͸¦ ¾²·Á°í ÇÏ´Â º¸°ü¿¡ »ðÀÔ. ¿ªÁ÷·ÄÈ­ ÇÏ·Á¸é (¼ö½Å) ¾ÆÄ«À̺꿡¼­ µ¥ÀÌÅ͸¦ ÃßÃâ ÇÕ´Ï´Ù. ÀÌ ÀÎÇØ CSocketFile ¸â¹ö CSocket °³Ã¼¿¡¼­ µ¥ÀÌÅ͸¦ Àд ÇÔ¼ö¸¦ È£Ãâ ÇÏ·Á¸é ¾ÆÄ«À̺ꡣ

ÆÁ CSocketFile ¼³¸í ÇÏ´Â ´ë·Î ¿©±â¸¦ »ç¿ë ÇÏ ¿© ¿Ü¿¡µµ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù µ¶¸³Çü ÆÄÀÏ °³Ã¼·Î CFile, ±âº» Ŭ·¡½º¿Í ¸¶Âù°¡Áö·Î. ¸ðµç ¾ÆÄ«À̺긦 ±â¹Ý MFC serialization ±â´ÉÀ» °¡Áø CSocketFile ¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. CSocketFile ´Â ¸ðµç CFile±â´ÉÀ» Áö¿ø ÇÏÁö ¾Ê½À´Ï´Ù, ¶§¹®¿¡ ÀϺΠ±âº» MFC serialize ÇÔ¼ö CSocketFile¿Í ȣȯ µÇÁö ¾Ê½À´Ï´Ù. ÀÌ Æ¯È÷ CEditView Ŭ·¡½ºÀÇ »ç½Ç ÀÌ´Ù. CEditView::SerializeRaw;¸¦ »ç¿ë ÇÏ ¿© CSocketFile °³Ã¼¿¡ ¿¬°á µÈ CArchive °³Ã¼¸¦ ÅëÇØ CEditView µ¥ÀÌÅ͸¦ serialize ÇÏ·Á°í ÇÑ´Ù ´ë½Å CEditView::Serialize ¸¦ »ç¿ë ÇÕ´Ï´Ù. SerializeRaw ÇÔ¼ö ¿¹»ó Seek, CSocketFile ÇÏÁö ¾ÊÀº µîÀÇ ±â´ÉÀ» ÆÄÀÏ °³Ã¼¡£

ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶ mfc¿¡¼­ Windows ¼ÒÄÏ Windows ¼ÒÄÏ: ¾ÆÄ«À̺ê¿Í ÇÔ²² ¼ÒÄÏÀ» »ç¿ë ÇÏ ¿©, ¹× Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵å, °ü·ÃµÈ ±â»ç »Ó¸¸ ¾Æ´Ï¶ó °³¿ä Windows ¼ÒÄÏ 2 ¿Í Win32 SDK ¼³¸í¼­¿¡¼­ Windows ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö °í·Á »çÇס£

# include lt;afxsock.h>

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

Âü°í Ç׸ñnbsp;CAsyncSocket, CSocket(&N)

Index