Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Melany
21 / 4 / 2
Регистрация: 05.07.2015
Сообщений: 126
#1

Список добавление элемента в конец - C++

09.11.2015, 16:26. Просмотров 136. Ответов 0
Метки нет (Все метки)

Подскажите, пожалуйста, в чем проблема с моей функцией вставки элемента в конец списка, Список идет по порядку возрастания, и в самой функции в случае если вставляемый элемент больше последнего он добавляется в конец списка, но почему то не передается в main.

void Insert(List **begin, const A &moon)
{
List* ins=new List;
ins->a=moon;

if(!*begin)
{
(*begin)=ins;
ins->next=NULL;
return;
}
List*t=*begin;
if(ins->a.star<=t->a.star)
{
ins->next=t;
(*begin)=ins;
return;
}
List*t1=t->next;
while(t1)
{
if(ins->a.star>t->a.star && ins->a.star<=t1->a.star)
{
ins->next=t1;
t->next=ins;
return;
}
t=t1;
t1=t1->next;
}
t1=ins;
t1->next=NULL;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2015, 16:26
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Список добавление элемента в конец (C++):

Односвязный список: добавление элемента в конец списка
Здравствуйте, учу списки, стояла задача - добавить в готовый список элементы в...

Добавление нового указателя в конец массива указателей, удаление указанного элемента, добавление указателей
Здравствуйте. Помогите, пожалуйста, разобраться с одним большим заданием....

Добавление элемента в конец списка
Решил перегрузить функцию добавления элемента, чтоб пользователь мог выбрать...

Добавление элемента в конец списка
Сначала добавляет первый элемент, а далее не хочет? Посмотрите свежим глазом, а...

Добавление элемента в конец динамического массива!
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;malloc.h&gt; using...

Добавление элемента в конец односвязного списка
Добрый день. Помогите решить проблему с ошибкой в функции AddItem. CPP файл ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2015, 16:26
Привет! Вот еще темы с решениями:

Динамические списки: добавление элемента в конец списка
В универе дали такой код. Так как это мое первое знакомство со списками то я...

Добавление элемента в конец односвязного списка - ошибка
Всем привет! Собственно, задача такая: написать функцию, добавляющую элемент...

Добавление элемента, введенного с клавиатуры, в конец очереди
Помогите, пожалуйста, написать программу, которая создает очередь из элементов...

Односвязный список с добавлением нового элемента в конец.
Здраствуйте. Мне нужна ваша помощь. Есть программа которая строит список из k...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru