Files
dsp/delay/tests/test_ringbuffer.cpp
T

23 lines
331 B
C++

#include "../public/dsp_ringbuffer.hpp"
#include <cstdio>
int main()
{
dsp::RingBuffer<int> buffer(10);
printf("Buffer capacity = %zu\n", buffer.capacity());
for (int i=0; i < 10; i++)
{
buffer[i] = i+1;
}
buffer += 5;
for (int i=-5; i < 5; i++)
{
int v = buffer[i];
printf("i=%d: v=%d\n", i, v);
}
return 0;
}