[RingBugffer]\n- added operators\n- Remove get() and put()

This commit is contained in:
2025-10-26 13:30:24 +01:00
parent 8c29df55e5
commit 24a887ec40
2 changed files with 46 additions and 12 deletions
+8 -4
View File
@@ -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);
}