Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[c] Stos kompilator wyrzuca że nie ma pliku. Trzeba zbudować stos od zera.

Ostatnio zmodyfikowano 2013-11-11 15:12
Autor Wiadomość
LPU92
Temat założony przez niniejszego użytkownika
[c] Stos kompilator wyrzuca że nie ma pliku. Trzeba zbudować stos od zera.
» 2013-11-10 14:57:05
Muszę napisać program który ułoży elementy na stosie.
Dla was pewnie banał ale ja nie wiem jak się do tego zabrać. Kiedy dodaje bibliotekę stack jak w kursie kompilator nie znajduje pliku. Ten stos mam traktować jako tablicę czy co ?
Prosił bym o pomoc jak to zacząć, jakieś małe naprowadzenie z góry dzięki.
P-95898
pekfos
» 2013-11-10 14:59:18
Kiedy dodaje bibliotekę stack jak w kursie kompilator nie znajduje pliku.
<stack> to biblioteka C++, a nie C.

Ten stos mam traktować jako tablicę czy co ?
Tak też można.
P-95899
LPU92
Temat założony przez niniejszego użytkownika
» 2013-11-10 15:08:14
Czyli muszę mieć tablice i dodawać do niej elementy "pushem" i zdejmować "popem", używa się ich jak "gets" i "puts" ?
Trzeba coś dodać czy jest to w standardzie <stdio.h> ?
P-95902
pekfos
» 2013-11-10 16:05:04
Czyli muszę mieć tablice i dodawać do niej elementy "pushem" i zdejmować "popem"
Jakim "pushem" i "popem"?

Trzeba coś dodać czy jest to w standardzie <stdio.h> ?
Ale co?
P-95908
LPU92
Temat założony przez niniejszego użytkownika
» 2013-11-10 16:29:09
push(obiekt) – czyli odłożenie obiektu na stos;
pop() – ściągnięcie obiektu ze stosu i zwrócenie jego wartości;

Te funkcje są w stdio ?
P-95913
pekfos
» 2013-11-10 16:32:22
Te funkcje są w stdio ?
Nie. Nawet ich nie ma w całej bibliotece standardowej. Skąd je wziąłeś? Chyba nie z std::stack<>..?
P-95914
LPU92
Temat założony przez niniejszego użytkownika
» 2013-11-10 16:42:16
http://pl.wikipedia.org/wiki/Stos_%28informatyka%29  tutaj to jest.
Tak muszę napisać w c a wszędzie są odniesienia do c++
P-95915
jankowalski25
» 2013-11-10 16:42:23
Jesteś pewny, że piszesz program w języku C, a nie w C++?
pop() – ściągnięcie obiektu ze stosu i zwrócenie jego wartości;
Nieprawda. Ta funkcja tylko usuwa element ze stosu. Do zwrócenia wartości należy użyć funkcji top().
//edit: Z tą funkcją top to tylko, jeśli chodzi o std::stack.
Jeśli musisz to napisać w C, to możesz to traktować na przykład jako tablicę.
P-95916
« 1 » 2
  Strona 1 z 2 Następna strona