Показать сообщение отдельно

  #11  
Старый 04.05.2010, 19:36
B@ton
Новичок
Регистрация: 18.07.2007
Сообщений: 15
С нами: 9902836

Репутация: 2
По умолчанию

Как добавить элемент в список после заданного??? Написал такую функцию но что-то не пашет.
Цитата:
void addElement_num(List& theList)
{
Item* curItem= theList.itsFirst;
Item* newItem=new Item; //указатель на новый элемент списка
int Pos;
std::cout<<"Enter the position of added item"<<std::endl;
std::cin>>Pos;
for(int i=0; i<Pos ; i++)
{
if(curItem)
{
curItem=curItem->elemNext;

}
}
newItem->elemNext=curItem->elemNext;
curItem->elemNext=newItem;
}
 
Ответить с цитированием