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

удалить элемент из односвязного списка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ функция tolower http://www.cyberforum.ru/cpp-beginners/thread722460.html
Здравствуйте. Пишу в ОС линукс, функция tolower не работает с русскими буквами. Можно ли как-то это исправить? Программа такая: #include <iostream> #include <string> #include <vector> using std::cin; using std::cout; using std::string; using std::endl; using std::vector;
C++ Програма типа Scratch на курсовой Стоит ли брать на курсовой такую ​​программу? Трудно будет ее реализовать? Спасибо.. http://www.cyberforum.ru/cpp-beginners/thread722459.html
C++ try, catch, throw
пишу класс namespace mystd { const uint32_t def_size = 1 << 20; //default memory container template<typename T> class vector { public:
Файл: Поиск по текстовому файлу C++
как сделать чтобы мы вводим текст а пограмка ищет совпадения с словами которые есть в текстовику? Добавлено через 18 секунд надеюсь вы миня поняли))
C++ Записать 3 варианта программы вычисления условной функции http://www.cyberforum.ru/cpp-beginners/thread722443.html
Записать 3 варианта (с циклами while, do, for) программы вычисления условной функции в точках хi ε , хi = х0 + iΔх, i = 0,1,… Вывод резуль-татов обеспечить в виде таблиц с указанием номера ветви, для которой он получен.
C++ нужно убрать курсор это ↓ не помогает убрать курсор, а в моей ситуации он никак не вписывается. помогите CONSOLE_CURSOR_INFO cci; cci.bVisible = 0; cci.dwSize = 100; SetConsoleCursorInfo(h, &cci); вот текущий код : /*Реализовать класс Graphic, который позволяет рисовать на экране консоли различные геометрические фигуры. подробнее

Показать сообщение отдельно
j_runner
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 26
07.12.2012, 03:49     удалить элемент из односвязного списка
нужно удалить элемент из односвязного списка , кто-нибудь может проверить? как удалить последний элемент?
.....
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// if not found
    if (first==NULL)
    return;
    // if the first node
    if (first->key==key)
    {
    temp=first->next;
    delete first;
    return;
    }
    
    //between
    if (first->next->key==key)
    {
         temp=first->next;
         temp2=temp->next;
         first->next=temp2;
         delete (temp);
         return;
     {
     first=first->next;
     }
    }
....
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru