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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему не работает счетчик в функции? http://www.cyberforum.ru/cpp-beginners/thread888359.html
я написал вот такую не хитрую функцию , в ней все работает как надо,кроме переменной "V" - в чем проблема?(rm и lm это сокращенный код (GetAsyncKeyState(VK_(L\R)BUTTON)&1) void RetCoord (int X , int...
C++ Написать программу, которая удаляет из введенного строки любой необходимый введен с клавиатуры символ. Процесс удаления выделите в отдельную процедуру Здравствуйте, Уважаемые. Очень срочно нужна Ваша помощь, в решении данной задачи: Написать программу, которая удаляет из введенного строки любой необходимый введен с клавиатуры символ. Процесс... http://www.cyberforum.ru/cpp-beginners/thread888353.html
C++ Заданная последовательность целых чисел. Найти количество чисел, делящихся на 3 и 5 без остатка
Здравствуйте, Уважаемые. Очень срочно нужна Ваша помощь, в решении данной задачи: Заданна последовательность целых чисел. Найти количество чисел, делящихся на 3 и 5 без остатка.
В матрице М (N, M) найти сумму элементов четных строк C++
Здравствуйте, Уважаемые. Очень срочно нужна Ваша помощь, в решении данной задачи: В матрице М (N, M) найти сумму элементов четных строк.
C++ Вывести все слова в предложении в которых нет повторяющихся букв http://www.cyberforum.ru/cpp-beginners/thread888347.html
Вывести все слова в предложении в которых нет повторяющихся букв. Как это реализовать ? Желательно примеры, заранее спасибо
C++ Програма для диплома Здраствуйте, как видно по теме мне нужно зделать програму для диплома програма должна находить 2 файлы с одинаковым размером разширением и названием но я даже не представляю как зделать такой поиск... подробнее

Показать сообщение отдельно
Nastya_GGG
0 / 0 / 0
Регистрация: 28.04.2013
Сообщений: 11

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

02.06.2013, 18:33. Просмотров 447. Ответов 1
Метки (Все метки)

Вот у меня есть код:
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
struct OS
{   char Name [20];
    int Roz;
    int Op;
};
struct TList
{   OS info;         //інформаційне поле
    TList *next;     //адреса наступного елемента
};
class CList 
{   TList *head;        //адреса голови списку
 public:
    CList(){ head =new TList;
    head=NULL;
};
void ReadConsole()
    {int i=0;
     char nam[20];
     int roz;
     int op;
     TList *pv,*pn;
     int flag;
     cout<<"Введите элементы списка "<<endl;
     cout<<"Введите имя операционной системы :";
     cin>>nam;
     cout<<"Введите розрядность операционной системы :";
     cin>>roz;
     cout<<"Введите минимальный объём памяти :";
     cin>>op;
     head=Head(nam,roz,op);
     cout<<"Продолжать ?Для продолжения введите 1"<<endl;
     cin>>flag;
     if (flag==1)
       {cout<<"Введите элементы списка "<<endl;
        cout<<"Введите имя операционной системы :";
        cin>>nam;
        cout<<"Введите розрядность операционной системы :";
        cin>>roz;
        cout<<"Введите минимальный объём памяти :";
        cin>>op;
        pv=Head(nam,roz,op);//выделяем память для второго эл. списка 
        head->next=pv;//записываеи адресс 2-го эл. в предыдущий элемент 
     do{
     cout<<"Продолжать ?Для продолжения введите 1"<<endl;
     cin>>flag;
     if (flag==1){
        cout<<"Введите элементы списка "<<endl;
        cout<<"Введите имя операционной системы :";
        cin>>nam;
        cout<<"Введите розрядность операционной системы :";
        cin>>roz;
        cout<<"Введите минимальный объём памяти :";
        cin>>op;
     pn=Head(nam,roz,op);
     pv->next=pn;}
     else break;
     pv=pn;
     }while (1);
}
};  //введення даних з клавіатури


Помогите реализовать функцию удаление элемента списка . Не могу понять , как это можно сделать. я так понимаю , сначала нужно создать указатель на элемент списка , который мы хотим удалить , ну а дальше что делать ?
Помогите , пожалуйста , разобраться с этим вопросом.
Заранее огромное спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru