Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2020, 01:13   #1
Iryna1488
Новичок
Джуниор
 
Регистрация: 22.12.2020
Сообщений: 1
Вопрос как сделать чтобы удалился заданный элемент а не следующий

как сделать чтобы удалился заданный элемент а не следующий
Код:
void Remove(Elem*& L)
{
    Elem* T = L;
    while (T->link != L)
        T = T->link;

    if (T != L)
    {
        Elem* tmpp = L->link;
        delete L;
        L = tmpp;
        T->link = L;
    }
    else
    {
        delete L;
        L = NULL;
    }
}
Iryna1488 вне форума Ответить с цитированием
Старый 23.12.2020, 08:17   #2
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,871
По умолчанию

Код:
delete L-1;
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
NetSpace вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi: Как сделать переход на следующий учебный год(чтобы к примеру 2 класс стал 3 и так далее, а 11 чтоб менялся на архив)? 25041996l Общие вопросы Delphi 4 11.05.2016 10:01
Как сделать чтобы при получении фокуса ListView не подсвечивался ни один его элемент? garuna Общие вопросы Delphi 2 25.01.2016 14:58
Как сделать следующий скрипт… vl.artes JavaScript, Ajax 10 21.01.2009 08:42
Как сделать, чтобы один элемент списка в ComboBox писался в несколько строк? Andr Общие вопросы Delphi 5 15.08.2007 22:24