Advertisement
Guest User

Untitled

a guest
Jul 20th, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. #ifndef CODAD_H
  2. #define CODAD_H
  3.  
  4. #include "lavoratore.h"
  5.  
  6. namespace acaso{
  7.  
  8. typedef persona* P;
  9.  
  10. struct record{
  11. P elem;
  12. record* succ;
  13. };
  14.  
  15. typedef record* ptr;
  16.  
  17. class codad{
  18. friend ostream& operator<<(ostream&,const codad&);
  19.  
  20. public:
  21. codad();
  22. void push(const P&);
  23. void pop(P&);
  24. void top(P&)const;
  25. bool empty()const;
  26. bool full()const;
  27. virtual ostream& stampa(ostream&)const;
  28. virtual ofstream& mem(ofstream&)const;
  29. ~codad();
  30.  
  31. private:
  32. ptr testa;
  33. ptr coda;
  34. };
  35.  
  36. }
  37. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement