У меня есть динамический список, где a - текущее место, a-> prev - предыдущий элемент, a-> следующий - следующий элемент, мне нужно удалить один элемент списка (и установить предыдущий/следующий соседних элементов друг к другу)Удаление элемента из динамического списка
if(a->va == var && a->pa == pav){
a -> prev -> next = a -> next;
a -> next -> prev = a -> prev;
delete a;
}
Необходимо описать вашу проблему лучше. * Это не работает, как это * не является полезным диагнозом. –
Мне нужно удалить только 1 элемент из списка – user2921071
@ user2921071 Проконсультируйтесь с [Как задать хороший вопрос?] (Https://stackoverflow.com/help/how-to-ask) и [Как создать Минимальный, полный и проверенный пример] (https://stackoverflow.com/help/mcve) –