Anna Kovaleva-Miloradovich
Anna Kovaleva-Miloradovich

Надо исправить ошибки в коде C++

Помогите исправить ошибки в задании:
Помогите написать программу в C++. Реализация динамической структуры "Линейный однонаправленный список целых чисел".
1) Реализовать абстрактный тип данных: линейный однонаправленный список с функциями, позволяющими:
а. Создать список символов, заканчивающихся точкой.
б. Распечатать список.
в. Поменять местами значения головного и хвостового элемента.
г. Добавить элементы в голову и в хвост списка.
д. Уничтожить список, освободив выделенную под него память.
2) Создать меню, позволяющее многократно выбирать функции

Подскажите как исправить ошибки в функциях pom(), add_el1(), add_el2()

#include
#include
class TElem
{
friend TList;// dlya uproshenia koda
char a;// sod. infa
TElem *prev, *next;
public:
TElem();
};
//_____________________
TElem::TElem()
{
next=NULL;}
//-------------------------------
class TList
{
int kol;
TElem *first, *x;//tekush. elem
public:
TList();
void sozd();
void prn_lr();//chtenie spiska
void pom();//pomenyat mestami
void add_el1();// dobavl. elem.v golovu
void add_el2();// dobavl. elem. v hvost
void del_el();// udal. elem.
void kill_list();// udal. spiska
};
//______________________
TList::TList()
{
kol=0, first=x=NULL;}
//_________________

void TList::sozd()
{TElem *last;
last=NULL;
coutnext=NULL;
//last->prev=x;
if(first==NULL)
first=last;
else
x->next=last;
} while(last->a!='.');
coutnext;
l->next=r;
delete x;kol--;
}
else
l=l->next;
}
}
//-------------------------------------
void TList::kill_list()
{
cout

Leonid Perevalov
Leonid Perevalov

Код не сюда, а на пастебин. А сюда - ссылку.

Похожие вопросы
Не могу исправить ошибку в коде
Какая ошибка в коде c++?
Помогите исправить ошибку в коде на Java
c++ масив, помогите исправить ошибку.
Ошибка в коде Паскаля. Как исправить?
Помогите исправить ошибки C++
Помогите исправить ошибку в коде !
Помагите исправить ошибку в программе C++
Помогите исправить ошибку в программе (C++).
Dev C++ Ошибка в коде