Bibliotecas: A classe para criar o buffer anel - página 2

 
//--- método de inicialização do buffer:
bool Init(                  // retorna falso em caso de erro, verdadeiro em caso de execução bem-sucedida
   int    size,             // tamanho do buffer do anel
   double vo lue=EMPTY_VALUE // valor para preencher células vazias do buffer
   );

Não é crítico, apenas por uma questão de ordem.

Tanto na descrição quanto no código.

Eu realmente gostei. Comparei-o com minha própria implementação "de frente" - o céu e a terra.

Simples e conveniente. Muito obrigado.

 
fyords:

Não é crítico, apenas por uma questão de ordem.

Tanto na descrição quanto no código.

Eu realmente gostei. Comparei-o com minha própria implementação "de frente" - o céu e a terra.

Simples e conveniente. Obrigado a você.

Obrigado, eu também o vi. Há erros de digitação em alguns lugares, não apenas aqui. Vou corrigi-los depois do feriado.

Aqui está outra variante do buffer de anel.

 

Lizar:

...

Aqui está outra variante do buffer em anel.

Sim, obrigado, eu já a vi, mas lá o buffer de tamanho constante é de 256, e eu preciso de muito menos, por isso escolhi essa classe.

Talvez ela venha a ser útil algum dia.

 
fyords:

Sim, obrigado, eu o vi, mas ele tem um tamanho de buffer constante de 256, e eu preciso de muito menos, por isso escolhi essa classe.

Talvez ela venha a ser útil algum dia.

Certo.
 

Muito obrigado! Eu "matei" o dia com arrays até me lembrar de sua pesquisa com o ring buffer:)

"Que o sucesso o acompanhe!!!"