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

Класс списков. - C++

Восстановить пароль Регистрация
 
JacktheRipper
0 / 0 / 0
Регистрация: 17.03.2011
Сообщений: 5
17.03.2011, 15:59     Класс списков. #1
Вообщем задача сама обширна,но проблема возникает на данном этапе.
Вот кусочек мэина.
cout<<"Введиете значение нового элемента ";
cin>>val;
CElem<int>*ptr_el=new CElem<int>(val);
ptr_list->Insert(ptr_el);
cout<<"Список: ";
ptr_list->PrintList();
Вот реализация функции Insert
void Insert(CElem<T>*elem0)
{
if (NullList()==1) InsToNull(elem0);
else
{
GoBOL();
while (get_cur()->get_next()!=NULL) GoNext();
get_cur()->set_next(elem0);
set_cur(get_cur()->get_next());
}
}

Список создаётся с последнего элемента.
тоесть я ввожу 2 - основсной список --(2),
ввожу 3- основной список----(3,3)
ввожу 4- основной список-----(4,4,4)
И так далее.
Может кто знает в чем проблема или может подсказать как её исправить.
Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2011, 15:59     Класс списков.
Посмотрите здесь:

C++ реализовать класс Money используя класс Fraction.
Класс Стек Stack. не работает класс исключений C++
Как преобразовать указатель на класс к указателю на асбтрактный класс? C++
Класс, для полей которого нужно использовать класс C++
C++ Область видимости. один класс не видит другой класс
C++ Создайте класс, в котором есть ostream& operator<<. Класс должен содержать очередь с приоритетом
C++ Написать класс строка и производный класс, ее шифрующий
C++ Класс создающий класс и любого его наследника

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 20:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru