环形缓冲区-公式:
假设开辟了一段内存。大小为Size
W代表写地址
R代表读地址
初始,W,R指向内存的首地址.
数据不断的从W地址写入,则:
需要读取的内存大小为:ReadSize = (W - R + Size)%Size;
环形缓冲区-公式:
假设开辟了一段内存。大小为Size
W代表写地址
R代表读地址
初始,W,R指向内存的首地址.
数据不断的从W地址写入,则:
需要读取的内存大小为:ReadSize = (W - R + Size)%Size;