À§Ä¡ InsertAfter ( À§Ä¡ À§Ä¡, CObject * newElement );
´øÁ® ( CMemoryException );
¸Å°³ º¯¼ö
À§Ä¡
ÀÌÀü GetNext, GetPrev¶Ç´Â ã±â ¸â¹ö ÇÔ¼ö È£Ãâ¿¡ ÀÇÇØ ¹Ýȯ µÈ À§Ä¡ °ª¡£
newElement
ÀÌ ¸ñ·Ï¿¡ Ãß°¡ÇÒ °³Ã¼ Æ÷ÀÎÅÍ¡£
ÁÖÀÇ
ÀÌ ¸ñ·Ï¿¡ ÁöÁ¤ µÈ À§Ä¡¿¡ ÀÖ´Â ¿ä¼Ò µÚ¿¡ ¿ä¼Ò¸¦ Ãß°¡¡£
¿¹Á¦
CObList ¸ñ·Ï;
À§Ä¡ pos1, pos2;
¸ñ·ÏÀÔ´Ï´Ù.AddHead (»õ ÄÉÀÌÁö (21));
¸ñ·ÏÀÔ´Ï´Ù.AddHead (»õ ÄÉÀÌÁö (40)); / / ÀÌÁ¦ ¸ñ·Ï Æ÷ÇÔ (40, 21).
¸¸¾à ((pos1 = ¸ñ·Ï.GetHeadPosition())! = NULL)
{
nbsp;? pos2 = ¸ñ·Ï.InsertAfter (pos1, »õ·Î¿î ÄÉÀÌÁö (65));
}
# ifdef _DEBUG
afxDump.SetDepth (1);
afxDump << "InsertAfter ¿¹:" << & ¸ñ·Ï << "\n";
# endif
ÀÌ ÇÁ·Î±×·¥¿¡¼ °á°ú°¡ ´ÙÀ½°ú °°½À´Ï´Ù.:
InsertAfter ¿¹: CObList 3 ¿ä¼Ò
nbsp;?? $4a44¿¡¼ ÄÉÀÌÁö 40
??? $4a64¿¡¼ ÄÉÀÌÁö 65
??? $4968¿¡¼ ÄÉÀÌÁö 21(&N)
CObList °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CObList::Find, CObList::InsertBefore(&N)