Add Modulo Wrap-Around Logic
@mcquerol arbeitet bereits daran.
Seit 08.5.2025.
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
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.
- Vorherrschende Sprache
- C++
- Sterne
- 1
- Forks
- 0
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus mcquerol/ringbuffer-cpp
-
add github pages Offendocumentation
mcquerol/ringbuffer-cpp#5 · 1 zugewiesene Person ·
-
add Doxygen Offendocumentation
mcquerol/ringbuffer-cpp#4 · 1 zugewiesene Person ·
-
add README.md Offendocumentation
mcquerol/ringbuffer-cpp#3 · 1 zugewiesene Person ·
-
enhancement
mcquerol/ringbuffer-cpp#2 · 1 zugewiesene Person ·
Alle Issues in mcquerol/ringbuffer-cpp
Ähnliche Issues
-
[CI] Nightly Clang build broken: structured binding captured in a lambda in FileDataSource.cpp Offenbug build
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 91/100
facebookincubator/velox#19194 ·
-
JIT-compiled number -> Decimal conversion silently overflows instead of raising DECIMAL_OVERFLOW Offenfuzz
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
ClickHouse/ClickHouse#122114 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
-
module/agent platform/macos type/bug/regression
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
-
enhancement PyCDE
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100