fork download
  1. //ten plik nie może ulec zmianie
  2. #include "Fifo.h"
  3. #include "Fifo.h"
  4.  
  5. int main(int argc, char** argv)
  6. {
  7. Fifo* f = init();
  8.  
  9. put(f,"jeden");
  10. put(f,"dwa");
  11. put(f,"trzy");
  12. put(f,"cztery");
  13.  
  14. print(f);
  15. set_mode(f, REVERSE);
  16. print(f);
  17.  
  18. reverse(f);
  19.  
  20. print(f);
  21. set_mode(f, NORMAL);
  22. print(f);
  23.  
  24. std::cout << get(*f) << "\n";
  25. std::cout << get(*f) << "\n";
  26.  
  27. print(f);
  28. deinit(f);
  29. }
  30.  
  31. /*Wynik działania programu
  32. [jeden, dwa, trzy, cztery]
  33. [cztery, trzy, dwa, jeden]
  34. [jeden, dwa, trzy, cztery]
  35. [cztery, trzy, dwa, jeden]
  36. cztery
  37. trzy
  38. [dwa, jeden]
  39. */
  40.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cpp:2:18: fatal error: Fifo.h: No such file or directory
 #include "Fifo.h"
                  ^
compilation terminated.
stdout
Standard output is empty