void SetAt ( À§Ä¡ pos, CObject * newElement );
¸Å°³ º¯¼ö
pos
¼³Á¤ÇÒ ¿ä¼ÒÀÇ À§Ä¡¡£
newElement
¸ñ·Ï¿¡ ±â·Ï µÇµµ·Ï ÇÏ·Á¸é CObject Æ÷ÀÎÅÍ¡£
ÁÖÀÇ
º¯¼ö Çü½ÄÀÇ À§Ä¡ ¸ñ·Ï¿¡ ´ë ÇÑ Å°ÀÔ´Ï´Ù. ±×°ÍÀº À妽º¸¦ µ¿ÀÏ ÇÏ °í ÀÛ¾÷ÇÒ ¼ö ¾ø½À´Ï´Ù À§Ä¡ °ª¿¡ Á÷Á¢. SetAt ¸ñ·Ï¿¡¼ ÁöÁ¤ÇÑ À§Ä¡¿¡ CObject Æ÷ÀÎÅ͸¦ ¾¹´Ï´Ù.
À§Ä¡ °ª ³ªÅ¸³À´Ï´Ù ¸ñ·Ï¿¡¼ ¿Ã¹Ù¸¥ À§Ä¡¸¦ È®ÀÎ ÇØ¾ß ÇÕ´Ï´Ù. À¯È¿ ÇÏÁö ¾ÊÀ¸¸é ´ÙÀ½ Microsoft Foundation Ŭ·¡½º ¶óÀ̺귯¸®ÀÇ µð¹ö±× ¹öÀü ÁÖÀå¡£
¿¹Á¦
CObList ¸ñ·Ï;
CObject * pa;
À§Ä¡ pos;
¸ñ·ÏÀÔ´Ï´Ù.AddHead (»õ ÄÉÀÌÁö (21));
¸ñ·ÏÀÔ´Ï´Ù.AddHead (»õ ÄÉÀÌÁö (40)); / / ÀÌÁ¦ ¸ñ·Ï Æ÷ÇÔ (40, 21).
¸¸¾à ((pos = ¸ñ·Ï.GetTailPosition())! = NULL)
{
nbsp;? pa = ¸ñ·Ï.GetAt (pos); / / ÀúÀå¿¡ ´ë ÇÑ ÀÌÀü Æ÷ÀÎÅÍ / / »èÁ¦ ÇÕ´Ï´Ù.
?? ¸ñ·ÏÀÔ´Ï´Ù.SetAt (pos, »õ·Î¿î ÄÉÀÌÁö (65));? / / ²¿¸®¸¦ ±³Ã¼ / / ¿ä¼Ò.
?? pa; »èÁ¦? / / »èÁ¦ ¸Þ¸ð¸® ´©¼ö¸¦ ¹æÁö ÇÕ´Ï´Ù.
}
# ifdef _DEBUG
afxDump.SetDepth (1);
afxDump << "SetAt ¿¹:" << & ¸ñ·Ï << "\n";
# endif
ÀÌ ÇÁ·Î±×·¥¿¡¼ °á°ú°¡ ´ÙÀ½°ú °°½À´Ï´Ù.:
SetAt ¿¹: 2 ¿ä¼Ò¿Í CObList
nbsp;? $ ÄÉÀÌÁö 4 D 98 40
?? $4db8¿¡¼ ÄÉÀÌÁö 65(&N)
CObList °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CObList::Find, CObList::GetAt, CObList::GetNext, CObList::GetPrev(&N)