Problem z kompilacją kodu

0

http://ideone.com/w9JXX
Nie wiem dlaczego nie chce mi się skompilować poprawnie program, mógłby ktoś spojrzeć na kod i napisać w czym problem?

0

Przecież komunikaty błędów są wyraźne, wystarczy przeczytać. Nawet jest podane, w której linijce jest błąd.

Na początek: nie możesz mieć nazwy metody takiej samej, jak nazwa pola (size).
Brak średnika w linii 60.

To tyle na pierwszy rzut oka.

0

Pomogło w pewnym stopnią, jednak dalej są errory why? http://ideone.com/w9JXX :/

Dziękuję, problem rozwiązany :) Mam jeszcze jedno pytanie dlaczego pojawia mi się error kiedy chcę: P.push(S.top()); // 53 linijka

0

push(typ& element) -- taka deklaracja nie pozwala na podawanie jako argumentu elementu typu const. Rozwiązaniem jest zmiana prototypu idefinicji metody na void push(const typ& element).

Ponadto ideone nie łyka funkcji system, bo nie ma includowanego pliku cstdlib. I mimo to wię wysypie, bo pause jest komendą DOSa, a ideone uruchamia zapewne w jakimś środowisku Unix. Zamiast tego daj cin.get().

0

Dziękuję serdecznie! :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1