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

Работа со списком...Не могу добавить функцию добавить элементы в начало списка... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести все перестановки в лексиграфическом порядке чисел от 1 до N http://www.cyberforum.ru/cpp-beginners/thread39207.html
Помогите написать программу. Условие задачи: Дано N. Вывести все перестановки в лексиграфическом порядке чисел от 1 до N. Зараннее спасибо. На С или Паскале Добавлено через 20 минут 45 секунд...
C++ Слияние файлов Организовать чересстрочное слияние файлов с разными условиями(если ф1>ф2,если ф1 <ф2,если они равны).Буду очень благодарна,если кто-нить кинет алгоритм или код.Очень срочно надо(( http://www.cyberforum.ru/cpp-beginners/thread39206.html
C++ Моделирование физической задачи на Си/Си++
Люди, смоделировать задачу физическую на движение тела выпущеным под углом. Ну тоесть должно стрелять что-то пушки и вылетать снаряд. В задаче вводять параметры, не все и некоторые находятся...
Преобразовать число в строку/строкук в число C++
Обьясните, как преобразововать число в строку и наоборот. Искал в гугле, но конкретного ответа так и не получил (все, что узнал, что есть много методов и все они плохие :) ). И еще одно... Как...
C++ Чересстрочное слияние файлов http://www.cyberforum.ru/cpp-beginners/thread39183.html
в проге через консоль Производный класс обеспечивает черезстрочное слияние двух текстовых файлов, количество строк которых может раз¬личаться, и образования нового файла по следующему...
C++ Запросить у пользователя e-mail и определить является ли он верным Запросить у пользователя e-mail и определить является ли он верным У кого-то есть код на с++ подробнее

Показать сообщение отдельно
FunDuck
688 / 379 / 4
Регистрация: 22.01.2009
Сообщений: 1,135
09.06.2009, 19:15
У тебя удаление всего списка работает через раз.... а вставку в начало делай как вставку в нулевую позицию при помощи insert()...

Добавлено через 2 минуты 43 секунды
А удаление ты как то странно делаешь....
C++
1
2
3
4
5
while (cur->next!=NULL){
        cur = head;
        head = cur->next;
        delete cur;//удаляешь cur который используешь для проверки условия cur->next!=NULL
    }
Добавлено через 3 минуты 12 секунд
Вместо этого:
C++
1
cur->next!=NULL
лучше так сделать
C++
1
head->next!=NULL
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.