Add Modulo Wrap-Around Logic
@mcquerol já está trabalhando nisso.
Desde 8/5/2025.
Avaliação
Esta issue ainda não foi avaliada.
Descrição
Goal: Prevent readIndex and writeIndex from exceeding array bounds.
- Modify
write()andread()to use % N after incrementing indexes. - Optional: create a helper function
wrap(size_t index)to improve readability.
- Linguagem predominante
- C++
- Estrelas
- 1
- Forks
- 0
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de mcquerol/ringbuffer-cpp
-
add github pages Abertadocumentation
mcquerol/ringbuffer-cpp#5 · 1 responsável ·
-
add Doxygen Abertadocumentation
mcquerol/ringbuffer-cpp#4 · 1 responsável ·
-
add README.md Abertadocumentation
mcquerol/ringbuffer-cpp#3 · 1 responsável ·
-
Add Overwrite Policy Flag Abertaenhancement
mcquerol/ringbuffer-cpp#2 · 1 responsável ·
Todas as issues de mcquerol/ringbuffer-cpp
Issues semelhantes
-
[CI] Nightly Clang build broken: structured binding captured in a lambda in FileDataSource.cpp Abertabug build
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 91/100
facebookincubator/velox#19194 ·
-
JIT-compiled number -> Decimal conversion silently overflows instead of raising DECIMAL_OVERFLOW Abertafuzz
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
ClickHouse/ClickHouse#122114 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
-
module/agent platform/macos type/bug/regression
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
-
enhancement PyCDE
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100