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

Удаление элемента структуры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ шаблон контейнера, ошибка http://www.cyberforum.ru/cpp-beginners/thread1096543.html
ругается в main на создание объекта - ошибка, в чём дело? undfined reference to 'Containre<int>::Containre(int)' #ifndef CONTAINER_H #define CONTAINER_H template<class T> class Container { public: Container<T>(int);
C++ В массив заданной размерности N ввести произвольные числа В массив заданной размерности N ввести произвольные числа. Создать новый массив, поменяв местами столько равноудаленных от k - того элемента элементов, сколько возможно (k-задано). Напечатать модифицированный массив. http://www.cyberforum.ru/cpp-beginners/thread1096536.html
Подружить С++ и LDAP C++
Добрый день, Нужно получить список пользователей из Active Directory. Как я понял надо работать через dll winldap. Подключение проходит успешно , но ничего не выдает на печать. В чем может быть проблема ? #include <windows.h> #include <winldap.h> #include <tchar.h> #include <iostream> using namespace std; #include <crtdbg.h>
Сделать минусовку песни C++
Привет. Вопрос собственно так и звучит, так сделать минус песни? Может есть библиотека с такими возможностями? Или какой то туториал, или что то еще... Спасибо.
C++ Создать абстрактный базовый класс http://www.cyberforum.ru/cpp-beginners/thread1096466.html
Помогите: Создать абстрактный базовый класс Container с виртуальными функциями вставки и извлечения. Создать производные классы Stack и Queue, в которых данные функция определены. В функции main определить массив указателей на абстрактный класс, которым присваиваются адреса объектов производных классов.
C++ Выполнить кольцевой сдвиг элементов массива так чтобы его первый максимальный элемент оказался на k-том месте Дан одномерный массив размерность n и число k. Если в исходном массиве чисел больше, чем k, то в массиве выполнить кольцевой сдвиг элементов массива так чтобы его первый максимальный элемент оказался на k-том месте. подробнее

Показать сообщение отдельно
egor2116
 Аватар для egor2116
337 / 368 / 42
Регистрация: 20.01.2013
Сообщений: 1,100
14.02.2014, 17:10     Удаление элемента структуры
На данный момент вы стоите на узле который собираетесь удалить, а нужно стать на предыдущий что бы сообщить ему что теперь он будет указывать не на следующий(удаляемый) а через один.
Как от так
C++
1
2
3
4
5
6
 for (int j=0; j<i - 1;j++)
        current = current->next;
        //следующий узел нада удалить current->next
    list_node * deleteNode = current->next;
     current->next = deleteNode->next;
     delete deleteNode;
 
Текущее время: 12:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru