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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
extern
0 / 0 / 0
Регистрация: 12.04.2012
Сообщений: 21
#1

Тройное равенство в списке - C++

12.04.2012, 20:39. Просмотров 812. Ответов 5
Метки нет (Все метки)

Здраствуйте, в программе создается динамический односвязный кольцевой список. Для этого создана структура с двумя "ячейками": ELEM где сам элемент и Next где адрес на следущий элемент.
pEND=pPRED=pTEK; не понимаю значения этой строчки, pEND pPRED pTEK относятся к структуре.
Что в них приравнивается и чему? Каждая "ячейка" каждой или..? Спасибо заранее за помощь.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.04.2012, 20:39     Тройное равенство в списке
Посмотрите здесь:

проверить равенство (C++) - C++
Заданы матрицы A(3,3) и B(3,3). Проверить, является ли произведение матриц перестановочным, т.е. проверить равенство A×В=В×А. В случае...

Равенство двух строк - C++
Помогите, пожалуйста, что-то я уже совсем запутался. Задача: с клавиатуры вводятся две строки (тип данных string). Сравните эти строки...

Равенство пустых итераторов - C++
Гарантировано ли для стандартных контейнеров равенство пустых итераторов? std::list<int>::const_iterator first_iterator; ...

Проверка на равенство строк - C++
Всем привет! Есть абстрактный класс Transport и классы наследники: Train, Plane, Ship. есть метод. принимает параметр type(Значения: all,...

Проверить, выполняется ли равенство a<b<c. - C++
Даны действительные числа a, b, c. Проверить, выполняется ли равенство a&lt;b&lt;c.

Проверить равенство с точностью до 10 в степени -4 - C++
Задача требует найти площади внутренних треугольников в треугольнике, полученых с помощью точки пересечения медиан, по координатам x,y его...

Проверка на равенство двух строк C++ - C++
И так, с этим языком я знакома слабо, сейчас пишу курсач и мне нужна помощь реального человека, а не поисковых систем. У меня есть...

Проверить два числа на равенство - C++
Господа, программеры! Необходимо проверить число с плавающей точкой и целое число на равенство. Проблема заключается в том, что число с...

Как проверить равенство строковых переменных? - C++
В pascal abc.net всё было просто я вводил в переменную символьного типа какое-нибудь слово и проверял с помощью if это слово равно другому...

Проверка на равенство буквы и элемента из массива - C++
выдает ошибку вот такая проблема инструкция else if (A == &quot;й&quot; || A == &quot;Й&quot; )//дает ошибку 1 no conversion from 'const char *' to...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Байт
Эксперт C
15661 / 9988 / 1499
Регистрация: 24.12.2010
Сообщений: 18,763
12.04.2012, 21:03     Тройное равенство в списке #2
Цитата Сообщение от extern Посмотреть сообщение
pEND=pPRED=pTEK;
Эквивалентно
C
1
2
3
 
pPRED=pTEK;
pEND=pPRED;
extern
0 / 0 / 0
Регистрация: 12.04.2012
Сообщений: 21
12.04.2012, 21:13  [ТС]     Тройное равенство в списке #3
Цитата Сообщение от Байт Посмотреть сообщение
Эквивалентно
C
1
2
3
 
pPRED=pTEK;
pEND=pPRED;
но когда убираю из pEND=pPRED=pTEK pPRED
остается pEND=pTEK, программа при выводе работает неккоректно, при том что при выводе pPRED не успользуется
fasked
Эксперт С++
4933 / 2513 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
12.04.2012, 21:19     Тройное равенство в списке #4
extern, уточните, пожалуйста, Вы не можете понять как работает оператор присваивания или как работает кольцевой список?
extern
0 / 0 / 0
Регистрация: 12.04.2012
Сообщений: 21
12.04.2012, 21:50  [ТС]     Тройное равенство в списке #5
Цитата Сообщение от fasked Посмотреть сообщение
extern, уточните, пожалуйста, Вы не можете понять как работает оператор присваивания или как работает кольцевой список?
оба случая понимаю, но.. выше сказано(при вырезке переменной)
fasked
Эксперт С++
4933 / 2513 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
13.04.2012, 09:25     Тройное равенство в списке #6
Цитата Сообщение от extern Посмотреть сообщение
оба случая понимаю
Тогда в чем конкретно вопрос? Если про то, что код не работает, если в нем что-то удалить - так оно понятное дело. Не просто так же это писали
Чтобы Вам помочь, нам надо понять суть проблемы. Лично я пока ее не вижу. Давайте побольше конкретики. Можно было бы даже показать нам проблемный код.

А прямо сейчас это звучит примерно так: "Я выдергиваю какой-то провод из своего компьютера. После чего компьютер перестает правильно работать."
Yandex
Объявления
13.04.2012, 09:25     Тройное равенство в списке
Ответ Создать тему
Опции темы

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