Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



C++ OOP - implementace stacku pomocí pointerů

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

 

Vložit nový příspěvek

Jméno:

Předmět:

Příspěvek:

*AGGRESSIVE* O:-) :-/ :-P *BLUSH* *BYE* :'( *DASH* 8-) *DRINK* :-| *THUMBUP* *SOS* *KISSED* :-* *OK* *SECRET* *STOP*

Pohlaví:

Muž, Žena

Kontrola:

Do spodního pole opište z obrázku 5 znaků:

Kód pro ověření

 

 

 

Re: C++ OOP - implementace stacku pomocí pointerů

Autor: erqwrqwr ♂

16:34:11 12.04.2013

Katsushiro napsal/a

Tak jsem začal s OOP. Ze školy jsem to moc nepobral , tak to zkouším tady. Moje idea byla, udělat stack defacto jako seznam (bez pole mě nenapadá, jak jinak se "vrátit" k prvkům pod topem), ale mám problém - v metodě Push nemůžu přijít na to, jak předat adresu předchozího prvku tomu novému jako prev (objekt item se vytvoří vždy nově a mimo fci to s ním nějak odmítá manipulovat :D).

P.s.: Jaký je rozdíl mezi stack *identifikator a stack *identifikator = new stack (stack je název třídy)?

http://www.sourcepod.com/iueqxo98-18022

Moc díky za odpovědi a omlouvám se, za začátečnický dotaz, ale ani z internetu jsem to úplně nepochopil



zacni studovat double linked list (dvojity seznam).
normalne mas v promene ulozeny ukazatel na tzv. head dvojiteho seznamu.
a kdyz zacnes volat next, nebo prev tak postupne dostavas ukazatele na dalsi ci predesle objekty v listu.
kdyz chces objekt pridat, tak list roztrhnes a vlozis novy objekt a nastavis spravne next a prev ukazatele.

cesky:
http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CC0QFjAA&url=http%3A%2F%2Fwww.eamos.cz%2Famos%2Fkat_inf%2Fexterni%2Fkat_inf_30599%2FADS1-06.pdf&ei=IBtoUcTeK4SbtAbAuYDACQ&usg=AFQjCNGM3OPSmdpj5hELx8zlRwnGUkjutw&bvm=bv.45175338,d.Yms&cad=rja

http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&ved=0CD4QFjAD&url=http%3A%2F%2Fwww.vrstevnice.com%2Fakce%2Fgrandaction%2Fvskola%2F5semestr%2Fdsa%2Ftahaci%2F06elementDatStrukt.pdf&ei=IBtoUcTeK4SbtAbAuYDACQ&usg=AFQjCNHygNsY5SNfCdCntisZZy61msTs3Q&bvm=bv.45175338,d.Yms&cad=rja

Citovat příspěvek

 

C++ OOP - implementace stacku pomocí pointerů

Autor: Katsushiro ♂

15:34:45 12.04.2013

Tak jsem začal s OOP. Ze školy jsem to moc nepobral , tak to zkouším tady. Moje idea byla, udělat stack defacto jako seznam (bez pole mě nenapadá, jak jinak se "vrátit" k prvkům pod topem), ale mám problém - v metodě Push nemůžu přijít na to, jak předat adresu předchozího prvku tomu novému jako prev (objekt item se vytvoří vždy nově a mimo fci to s ním nějak odmítá manipulovat :D).

P.s.: Jaký je rozdíl mezi stack *identifikator a stack *identifikator = new stack (stack je název třídy)?

http://www.sourcepod.com/iueqxo98-18022

Moc díky za odpovědi a omlouvám se, za začátečnický dotaz, ale ani z internetu jsem to úplně nepochopil

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: