/* Ringpuffertest */ /* Datei: ringtest.c */ #include #include #include #include "ringbufr.h" ringpuffer rp1; int main () { int i; if (ringpuffer_init (&rp1, 20)) exit (3); clrscr(); for (i = 0; i < 17; i++) ringpuffer_put (&rp1, 'X'); for (i = 0; i < 17; i++) putchar(ringpuffer_get(&rp1)); for (i = 0; i < 17; i++) ringpuffer_put (&rp1, 'X'); for (i = 0; i < 17; i++) putchar(ringpuffer_get(&rp1)); ringpuffer_kill (&rp1); return 0; }