С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
PrimeJust
0 / 0 / 0
Регистрация: 16.10.2012
Сообщений: 14
#1

Удалить элемент списка - C++

22.11.2012, 15:54. Просмотров 300. Ответов 0
Метки нет (Все метки)

Данные списка считываются из файла , при каждом новом елементе списка count++
C++
1
2
3
4
5
struct Tel
{
    Tel*next,*prev;
    Coperacia info;
};
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void CoperList::DelOne()
{
    int k;
    cout<<"Введите номер  елемента которого хотите удалить";cin>>k;
    Tel*temp=head;
    for (int i =0;i<k;i++)
        temp=temp->next;
    temp->next->prev=temp->prev;
    temp->prev->next=temp->next;
    
    if (k<=count)
       {
        delete temp;
                count--;
       }
    else
        cout<<"Елемента номер которого вы ввели не сущесвтует";
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2012, 15:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Удалить элемент списка (C++):

Как удалить нужный элемент из списка или заменить этот элемент на другой? - C++
Доброго времени суток, господа! Есть список: list&lt;double&gt; list1; Есть возможность добавить в начало или в конец списка елементы:...

Задача Иосифа Флавия. Удалить каждый второй элемент из списка и в конце вывести на экран последний оставшийся элемент - C++
Создать циклический список, в котором находятся элементы от 1 до N. Нужно написать программу, которая удаляет каждый второй элемент из...

Удалить элемент из списка - C++
Нужно удалить елемент из списка. Вот написал такую ф-ю. Но она почему то вылетает. Буду очень благодарен если поможете)) void...

Удалить элемент из списка - C++
Есть список. Надо удалить тот елемент который размещен за заданым. Я пробовал чтото написать(55 строка) но оно не удаляет.#include...

Удалить второй элемент списка - C++
Привет всем, сижу уже 4 часа, надо написать программу, чтобы она удаляла не 1-й элемент, а 2-й, пробую передвигать указатель, но консоль...

Удалить первый элемент из списка - C++
Всем хай! Есть задача, создать список и выполнить некие операции надо ним и так список: struct element { char a; ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2012, 15:54
Привет! Вот еще темы с ответами:

Удалить конкретный элемент из списка - C++
Как удалить конкретный элемент со списка , к примеру удалить &quot;6&quot; со списка &quot;12469&quot;! Код: ...

Удалить элемент из односвязного списка - C++
У нас есть односвязный список и указатель на один из его элементов, как удалить этот элемент из списка, оставив список целостным ?(сделать...

Удалить из списка последний элемент - C++
Задание: Удалить из списка последний элемент. #include&lt;iostream.h&gt; #include&lt;conio.h&gt; struct elem { int Data; elem *Next; ...

Как удалить элемент из списка - C++
for(auto&amp;i:M) { getline(i.GetF(),str); if(i.GetF().eof()) M.remove(i); cout&lt;&lt;str&lt;&lt;&quot;\n&quot;; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.