Add Modulo Wrap-Around Logic
@mcquerol y travaille déjà.
Depuis le 8/5/2025.
Évaluation
Cette issue n'a pas encore été évaluée.
Description
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.
- Langage dominant
- C++
- Étoiles
- 1
- Forks
- 0
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de mcquerol/ringbuffer-cpp
-
add github pages Ouvertedocumentation
mcquerol/ringbuffer-cpp#5 · 1 personne assignée ·
-
add Doxygen Ouvertedocumentation
mcquerol/ringbuffer-cpp#4 · 1 personne assignée ·
-
add README.md Ouvertedocumentation
mcquerol/ringbuffer-cpp#3 · 1 personne assignée ·
-
Add Overwrite Policy Flag Ouverteenhancement
mcquerol/ringbuffer-cpp#2 · 1 personne assignée ·
Toutes les issues de mcquerol/ringbuffer-cpp
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
flutter-webrtc/flutter-webrtc#2206 ·
-
litertlm-android AAR ships no consumer ProGuard rules → "mid == null" SIGABRT in minified apps Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
google-ai-edge/LiteRT-LM#3739 ·
-
Component: GLib
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
brave/brave-browser#59300 ·
-
Mute ydb/tests/functional/dstool/test_canonical_requests.py.Test.test_group_take_snapshot in main Ouverteai_reviewed
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
ydb-platform/ydb#53974 · 3 commentaires ·