Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include "kruzniBafer.h"
- int main()
- {
- CircularBuffer cb;
- CircularInit(&cb);
- if(CircularIsEmpty(&cb))
- printf("Buffer is empty!\n");
- CircularPut(&cb, 1);
- CircularPut(&cb, 2);
- printf("%d\n", circularGet(&cb));
- if(CircularIsEmpty(&cb))
- printf("Buffer is empty!\n");
- printf("%d\n", circularGet(&cb));
- if(CircularIsEmpty(&cb))
- printf("Buffer is empty!\n");
- CircularPut(&cb, 3);
- if(CircularIsFull(&cb))
- printf("Buffer is full!\n");
- CircularPut(&cb, 4);
- CircularPut(&cb, 1);
- CircularPut(&cb, 2);
- if(CircularIsFull(&cb))
- printf("Buffer is full!\n");
- CircularDump(&cb);
- // CircularEmptyBuff(&cb);
- // if(CircularIsEmpty(&cb))
- // printf("Buffer is empty!\n");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement