круговой массив в c для линии задержки - PullRequest
1 голос
/ 11 января 2011

Я пытаюсь найти какие-либо ресурсы в Интернете для программирования линии задержки в c.

Я пытался реализовать это здесь

https://ccrma.stanford.edu/~jos/doppler/Variable_Delay_Line_Software.html.

Проблема сздесь он говорит:

A[wptr++] = x; 

Компилятор выдает ошибку, потому что wptr является указателем, а не целым числом.

Может кто-нибудь указать мне на пример дружественного компилятору примера?

Ответы [ 2 ]

1 голос
/ 11 января 2011

Заменить:

    A[wptr++] = x; 
y = A[rptr++];

на:

    *(wptr++) = x;
y = *(rptr++);
1 голос
/ 11 января 2011

это должно быть:

*(wptr++) = x;
...