Advertisement
Guest User

Untitled

a guest
Jan 20th, 2013
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.70 KB | None | 0 0
  1. stapel1.Ablegen(1);
  2. stapel1.Ablegen(2);
  3. stapel1.Ablegen(3);
  4. stapel1.Ablegen(4);
  5. stapel1.Ablegen(5);
  6. stapel1.HerunterNehmen();
  7. //hier soll am schluss eben der zeiger net auf 5 sondern auf 4 zeigen  bzw nur noch 4 elemente
  8.  
  9. void GanzzahlStapel::Ablegen(int element)
  10. {
  11.     if(StapelVoll())
  12.     {
  13.         std::cout << "feld voll!" << std::endl;
  14.     }
  15.     else
  16.     {
  17.         if(this->feldzeiger == &this->feld[5])
  18.         {
  19.             *this->feldzeiger = element;
  20.         }
  21.         else
  22.         {
  23.             *this->feldzeiger = element;
  24.             this->feldzeiger++;
  25.         }
  26.        
  27.     }
  28. };
  29.  
  30. int GanzzahlStapel::HerunterNehmen(void)
  31. {
  32.     if(StapelLeer())
  33.     {
  34.         std::cout << "feld ist leer" << std::endl;
  35.     }
  36.     else
  37.     {
  38.         this->feldzeiger--;
  39.         return *this->feldzeiger;
  40.     }
  41. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement