Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как преобразовать картинку чтобы получить адекватный вектор входных данных для нейронной сети? http://www.cyberforum.ru/cpp-beginners/thread705572.html
Иначе, Как преобразовать картинку к виду массива? Может кто сталкивался?
C++ Вывод двух строк: дополнение первой и замена второй в терминале Что то не могу сообразить по какому запросу яшить (искать): терминал: Вася 1 человек терминал (сотворили то, что я ищу): Вася, Коля 2 человека Что я имел ввиду? http://www.cyberforum.ru/cpp-beginners/thread705564.html
C++ STL
где можно посмотреть исходный код STL??
C++ Посоветуйте толковый задачник!
Здравствуйте! Скорее всего уже такие темы были, а может и нет. Хотелось бы спросить, может кто то посоветует толковый задачник на с++ Был у меня задачник Культина както так вродебы. Честно...
C++ Прототип оператора приведения из другого типа http://www.cyberforum.ru/cpp-beginners/thread705478.html
Каков прототип оператора приведения из другого типа? Или это надо конструктором?
C++ Добавление строк в вектор Здравствуйте! При работе со строками возникла проблема добавления новой строки в вектор vector<char*>ret; char tmp; FILE* f; bool isHave=false; f=fopen(fname,"r"); if (f==NULL)... подробнее

Показать сообщение отдельно
PrimeJust
0 / 0 / 0
Регистрация: 16.10.2012
Сообщений: 14

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

22.11.2012, 15:54. Просмотров 295. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru