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

Как обратиться к элементу списка? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите завершить код http://www.cyberforum.ru/cpp-beginners/thread7171.html
#include <iostream.h> #include <stdio.h> void main() { double*m,mmax; int k,n,i; int schot=0; cout <<"\nVvedite kollichestvo ekementov massiva: "; cin >>k; m=new double ;
C++ рекурсивное построение изображения дерева, ветки которого представляют собой отрезки Напишите программу рекурсивного построения изображения дерева, ветки которого представляют собой отрезки. :huh: ПЛИЖ http://www.cyberforum.ru/cpp-beginners/thread7166.html
задача на структуры (язык С) C++
Здравствуйте) помогите , пожалуйста с задачей) Вот задание: Напмчать функцию полного обновления файла,например, массив структур переписывается в файл после упорядочения Продемонстрировать: разные упорядочения совокупности структур(по выбранному полю) Вот моя программа, на данный момент ссвод данных производится с клавиатуры, происходит упорядочение по выбранному полю, но как связать всё это с...
Конвертор физических величин C++
Помогите пожалуйста написать конвертор физических величин, или подскажите где можно посмотреть исходный код в среде С++. Зарание спасибо))
C++ Перегрузка операторов ? http://www.cyberforum.ru/cpp-beginners/thread7143.html
Народ подскажите, как сделать перегрузку для такой задачи нужно перегрузить оператор + чтобы правильно выполнялось сложение для следующих примеров: Point pt1; Point pt2; pt1 = 5 + pt2 pt1 = pt2 + 5 //Для
C++ программа растрового построения окружности ПОМОГИТЕ НАЙТИ ИЛИ НАПИСАТЬ ПРОГУ НА С++ ДЛЯ BORLAND 3.1Напишите программу растрового построения окружности подробнее

Показать сообщение отдельно
softrix
0 / 0 / 0
Регистрация: 05.04.2008
Сообщений: 48
07.04.2008, 20:48     Как обратиться к элементу списка?
Подскажите как автоматически (в цикле например) обратиться к члену списка. Список выглядит так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
//Определение:
class Node:
{
Node(Node* p, Node* n, const circle * pc);
...
}
//Реализация:
Node::Node(Node* p, Node* n, const circle * pc)
{
pPrev=p;
pNext=n;
m_Data= *pc;
 
}
 
//Есть еще класс LIst где реализована запись объекта в класс Node
void List::AddToHead(const circle & Object) {
 
pHead = new Node(0, pHead, &Object); counter++;
 
}
В итоге получается воттакая бесконечная вложенность:
List l;
l.AddToHead(c1...cN);
l.pNext->pNext->pNext->pNext->pNext->pNext->pNext...

И вот как мне обратиться к какому либо объекту данного списка автоматически ХЗ
Может подскажет кто ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru