[c] Stos kompilator wyrzuca że nie ma pliku. Trzeba zbudować stos od zera.
Ostatnio zmodyfikowano 2013-11-11 15:12
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.   | 
 | 
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.  | 
 | 
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> ?  | 
 | 
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?  | 
 | 
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 ?  | 
 | 
pekfos  | 
» 2013-11-10 16:32:22 Nie. Nawet ich nie ma w całej bibliotece standardowej. Skąd je wziąłeś? Chyba nie z  std::stack<>..?  | 
 | 
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++
   | 
 | 
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ę.  | 
 | 
|  « 1 »  2 |