Vedo molti modelli e strutture dati complicate per l'implementazione di un buffer circolare.Come faccio a codificare un semplice buffer circolare intero in C/C++?
Come si codifica un buffer circolare intero semplice per 5 numeri?
Sto pensando in C è il più semplice?
Grazie.
La complessità del codice aumenta quanto sicuro e robusto vuoi che sia. Vuoi impedire l'underflow/overflow, ad esempio? –
Nota: un buffer circolare (ad anello) è diverso da una coda * circolare *. –
Ho solo bisogno di memorizzare gli ultimi 5 valori di alcuni dati, quindi qualsiasi cosa ha un design migliore per farlo. –