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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Виртуальная память http://www.cyberforum.ru/cpp-beginners/thread682478.html
Ребята, будьте любезны, помогите написать прогу а)) 1. Разработать 2 рабочих процесса, имитирующих обработку некоторой информации с обращением к сегментированному массиву данных. 2. Реализовать диспетчер памяти с сегментным или страничным способом размещения в памяти с имитацией нехватки физического пространства для размещения всего массива. 3. Разработать модуль подкачки с визуализацией...
C++ Планировщик задач Друзья, помогите разобраться, очень надо Надо написать на c/c++ программку в консольном приложении! Реализация планировщика с тремя состояниями: ГОТОВ -> ВЫПОЛНЕНИЕ -> ОЖИДАНИЕ общая схема работы: 1. запуск планировщика 2. инициализация процессов и постановка их в очередь готовых к выполнению http://www.cyberforum.ru/cpp-beginners/thread682475.html
Считать несколько строк из файла зная их количество и сложить числа в каждой строке C++
Дан файл input.txt, в нем: 5 //количетво строк 1 2 3 4 5// строка 1 и так далее... 1 2 3 10 2 3 1 80 8 3 3 3 3 Нужно считать эти строки, зная их количетво и в каждой строке посчитать сумму чисел, т.е в output.txt должно вывести: 15
Число в степень C++
Есть функция, в функции тратата*10^8 Как записать кратко число в степени? (тратата*pow(10,8)) не подходит (препод пишет неэффективно)
C++ Как работать с функциями , используя классы ? http://www.cyberforum.ru/cpp-beginners/thread682447.html
Здравствуйте! Очень нужна Ваша помощь . Помогите пожалуйста хоть немного разобраться с классами в с++. Как работать с функциями , используя классы ? Приведите пожалуйста какой-то пример . Заранее огромное спасибо!
C++ Каким оператором удалить строку String^ созданную gcnew? Здравствуйте. Подскажите чем удалить строку String^ созданную с помощью gcnew? Оператор delete видимо не подходит. String^ str = gcnew String(pv->name_bus); delete str; Заранее благодарен всем отозвавшимся. подробнее

Показать сообщение отдельно
!Андрей!
6 / 6 / 0
Регистрация: 31.01.2012
Сообщений: 134
28.10.2012, 17:46  [ТС]     Удаление последнего элемента из списка
Kuzia domovenok, ломается именно удаление

Добавлено через 18 секунд
BRcr, ломается именно удаление

Добавлено через 15 минут
Так - не вылетает, но и ничего не удаляется

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
void List::DeleteElement(void)
{
    if (!begin) 
    {
        cout << "Is empty!\n";
        return;
    }
    else if(begin->next==NULL) 
    {
        delete begin;
        begin=NULL;
        cout << "Element deleted!\n";
        return;
    }
    else
    {
        Element* toDelete = begin;
 
        for(int i = 0; i < (NumberElements() - 1);i++)
            toDelete = toDelete -> next;
 
        delete toDelete -> next;
 
        toDelete -> next = NULL;
        end = toDelete;
 
        system("pause");
        return;
    }
}
 
Текущее время: 15:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru