Als «circular-buffer» getaggte Fragen

109
effizienter kreisförmiger Puffer?

Ich möchte einen effizienten zirkulären Puffer in Python erstellen (mit dem Ziel, Durchschnittswerte der ganzzahligen Werte im Puffer zu ermitteln). Ist dies eine effiziente Möglichkeit, eine Liste zum Sammeln von Werten zu verwenden? def add_to_buffer( self, num ): self.mylist.pop( 0 )...

70
Wie implementiere ich einen Ringpuffer in C?

Ich benötige einen Ringpuffer mit fester Größe (zur Laufzeit beim Erstellen auswählbar, nicht zur Kompilierungszeit), der Objekte aller Art aufnehmen kann und eine sehr hohe Leistung aufweisen muss. Ich denke nicht, dass es Probleme mit Ressourcenkonflikten geben wird, da es sich zwar um eine...