
templatelt; Ŭ·¡½º À¯Çü, Ŭ·¡½º ARG_TYPE > Ŭ·¡½º CArray : °ø°³ CObject
¸Å°³ º¯¼ö
À¯Çü
ÅÛÇø´ ¸Å°³ º¯¼ö´Â ¹è¿¿¡ ÀúÀå µÈ °³Ã¼ÀÇ Çü½ÄÀ» ÁöÁ¤ ÇÕ´Ï´Ù. TYPEÀº CArray ¿¡ ÀÇÇØ ¹Ýȯ µÇ´Â ¸Å°³ º¯¼ö¡£
ARG_TYPE
ÅÛÇø´ ¸Å°³ º¯¼ö ¹è¿¿¡ ÀúÀå µÈ °³Ã¼¿¡ ¾×¼¼½º ÇÏ´Â µ¥ »ç¿ë ÇÏ´Â Àμö Çü½ÄÀ» ÁöÁ¤ ÇÕ´Ï´Ù. ÀÚÁÖ ÂüÁ¶ Çü½ÄÀÔ´Ï´Ù. ARG_TYPE´Â CArray ¿¡ Àü´Þ µÇ´Â ¸Å°³ º¯¼ö¡£
ÁÖÀÇ
CArray Ŭ·¡½º Áö¿ø µÇ´Â ¹è¿À» C ¹è¿¿Í À¯»ç ÇÏÁö¸¸ ¼ö µ¿ÀûÀ¸·Î Ãà¼Ò ÇÏ °í Çʿ信 µû¶ó ¼ºÀå¡£
¹è¿ À妽º´Â Ç×»ó À§Ä¡ 0¿¡¼ ½ÃÀÛ ÇÕ´Ï´Ù. »óÇÑ ¼öÁ¤ Çϰųª °ú°ÅÀÇ ÇöÀç ¹ÙÀεù ¿ä¼Ò¸¦ Ãß°¡ ÇÏ´Â °æ¿ì È®Àå ¹è¿À» Çã¿ë ¿©ºÎ¸¦ °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸Þ¸ð¸®¿¡ ÇÒ´ç µÈ ¿¬¼ÓÀûÀ¸·Î »óÇÑ, ÀϺΠ¿ä¼Ò´Â null °æ¿ì¿¡¡£
CArray ¿¡ ´ë ÇÑ ¾×¼¼½º ½Ã°£ »öÀÎ C ¹è¿°ú ¸¶Âù°¡Áö·Î ¿ä¼Ò »ó¼ö ÀÌ¸ç ¹è¿ Å©±âÀÇ µ¶¸³¡£
ÆÁnbsp;??¹è¿À» »ç¿ë Çϱâ Àü¿¡ SetSize ¸¦ »ç¿ë ÇÏ ¿© Å©±â¸¦ ¼³Á¤ ÇÏ °í ±×°Í¿¡ ´ë ÇÑ ¸Þ¸ð¸®¸¦ ÇÒ´ç Çϱâ. SetSize¸¦ »ç¿ë ÇÏÁö ¾Ê´Â °æ¿ì ±ÍÇÏÀÇ ¹è¿¿¡ ¿ä¼Ò¸¦ Ãß°¡ Çϸé ÀÚÁÖ ÀçÇÒ´ç ÇÏ °í º¹»ç ÇÕ´Ï´Ù. ÀÚÁÖ ÀçÇÒ´ç ¹× º¹»ç È¿À²ÀûÀÔ´Ï´Ù ¹× ¸Þ¸ð¸® Á¶°¢ ¼ö ÀÖ½À´Ï´Ù(&N).
¹è¿¿¡ ÀÖ´Â °³º° ¿ä¼ÒÀÇ ´ýÇÁ ÇØ¾ß ÇÏ´Â °æ¿ì 1 ¶Ç´Â ´õ Å« CDumpContext °³Ã¼ÀÇ ±íÀÌ ¼³Á¤ ÇØ¾ß ÇÕ´Ï´Ù.
±Û·Î¹ú µµ¿ì¹Ì ÇÔ¼ö¸¦ÀÌ Å¬·¡½º È£ÃâÀÇ Æ¯Á¤ ¸â¹ö ÇÔ¼ö CArray Ŭ·¡½ºÀÇ ´ëºÎºÐÀÇ ¿ëµµ ´ë ÇÑ »ç¿ëÀÚ ÁöÁ¤ ÇØ¾ß ÇÕ´Ï´Ù. Ä÷º¼Ç Ŭ·¡½º µµ¿ì¹Ì ¸ÅÅ©·Î ¹× Àü¿ªÀ» ¼½¼Ç¿¡¼ Ç׸ñ ÂüÁ¶¡£
CArray °³Ã¼¿¡¼ Á¦°Å µÈ ¿ä¼Ò µµ¿ì¹Ì ÇÔ¼ö DestructElements ¶ó°í ÇÕ´Ï´Ù. ¿ä¼Ò¸¦ Ãß°¡ ÇÏ´Â °æ¿ì µµ¿ì¹Ì ÇÔ¼ö ConstructElements ¶ó°í¡£
Array Ŭ·¡½º ÆÄ»ý ¸ñ·Ï ÆÄ»ý ºñ½ÁÇÕ´Ï´Ù.
CArray¸¦ »ç¿ë ÇÏ ¿© ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼ Ä÷º¼Ç ¿¡¼ Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵塣
# include lt;afxtempl.h>
Ŭ·¡½º ¸â¹ö |nbsp; ±âº» Ŭ·¡½º (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
»ùÇÃnbsp; MFC »ùÇÃ ¼öÁý(&N)
Âü°í Ç׸ñnbsp;CObArray, DestructElements, ConstructElements, Ä÷º¼Ç Ŭ·¡½º µµ¿ì¹Ì(&N)