Advertisement
Guest User

Untitled

a guest
Oct 15th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. #include <stdio.h>
  2. #include "kruzniBafer.h"
  3.  
  4. int main()
  5. {
  6. CircularBuffer cb;
  7.  
  8. CircularInit(&cb);
  9.  
  10. if(CircularIsEmpty(&cb))
  11. printf("Buffer is empty!\n");
  12.  
  13. CircularPut(&cb, 1);
  14. CircularPut(&cb, 2);
  15. printf("%d\n", circularGet(&cb));
  16.  
  17. if(CircularIsEmpty(&cb))
  18. printf("Buffer is empty!\n");
  19. printf("%d\n", circularGet(&cb));
  20.  
  21. if(CircularIsEmpty(&cb))
  22. printf("Buffer is empty!\n");
  23.  
  24. CircularPut(&cb, 3);
  25.  
  26. if(CircularIsFull(&cb))
  27. printf("Buffer is full!\n");
  28.  
  29. CircularPut(&cb, 4);
  30. CircularPut(&cb, 1);
  31. CircularPut(&cb, 2);
  32.  
  33. if(CircularIsFull(&cb))
  34. printf("Buffer is full!\n");
  35.  
  36. CircularDump(&cb);
  37.  
  38. // CircularEmptyBuff(&cb);
  39. // if(CircularIsEmpty(&cb))
  40. // printf("Buffer is empty!\n");
  41.  
  42.  
  43. return 0;
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement