[RingBugffer]\n- added operators\n- Remove get() and put()
This commit is contained in:
@@ -6,12 +6,16 @@ int main()
|
||||
{
|
||||
dsp::RingBuffer<int> buffer(10);
|
||||
printf("Buffer capacity = %zu\n", buffer.capacity());
|
||||
for (int i; i < 10; i++)
|
||||
for (int i=0; i < 10; i++)
|
||||
{
|
||||
buffer.put(i+1);
|
||||
int v = buffer.get(2);
|
||||
printf("i=%d: v=%d\n", i, v);
|
||||
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);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user