Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2011, 23:00   #1
Лжец
Новичок
Джуниор
 
Регистрация: 12.12.2011
Сообщений: 7
По умолчанию Связанный список

Доброго времени суток. Написал примитивный связанный список, но вот никак не могу понять как бы попроще и поудобнее пробежаться по его элементам? Буду рад если кто подскажет.

Код:

#include <iostream>
using namespace std;

class Stek
{
public:
		Stek();
		void Add(int d);
		int iValue;
		Stek *pNext;
		Stek *pHead;
};

Stek::Stek():iValue(0),pNext(0),pHead(0) {}

Stek::~Stek()
{

	Stek* del = pHead;
	Stek* temp;

	while (del != NULL)
		{
			temp = del->pNext;
			
			delete del;
			
			del = temp;
		}
}

void Stek::Add(int d)
{
	Stek *temp = new Stek;

	temp->iValue = d;

	pHead = temp;
	
	temp->pNext = this->pNext;
	
	this->pNext = temp;
	this->iValue = temp->iValue;
}


int main()
{
	Stek *Stek1 = new Stek;

	Stek1->Add(12);
	Stek1->Add(22);
	Stek1->Add(222);
		
	cout << Stek1->pNext->pNext->pNext->iValue << endl;
		
	cout << Stek1->iValue << endl;

	return 0;

}
Лжец вне форума Ответить с цитированием
Старый 12.12.2011, 23:11   #2
onewho
Форумчанин
 
Регистрация: 29.09.2010
Сообщений: 636
По умолчанию

Stack пишется )
Цитата:
как бы попроще и поудобнее пробежаться по его элементам?
А в деструкторе ты что делаешь?
А проще не получится.
onewho вне форума Ответить с цитированием
Старый 12.12.2011, 23:42   #3
Лжец
Новичок
Джуниор
 
Регистрация: 12.12.2011
Сообщений: 7
По умолчанию

Цитата:
Stack пишется )
Знаю, это я для себя )

Цитата:
А в деструкторе ты что делаешь?
Всё, пора в отпуск, я с этими связанными списками уже головой туго соображаю, спасибо
Лжец вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Связанный выпадающий список через формы ActiveX c СМЕЩ() wisetex Microsoft Office Excel 3 04.06.2012 10:31
Связанный список на СИ maryan.vetrov Общие вопросы C/C++ 6 18.10.2010 08:49
Связанный список (Linked list). lnter Помощь студентам 0 12.04.2010 17:58
База данных. Связанный список. 4uJIaBekTonop C/C++ Базы данных 3 29.12.2009 10:42