FIFO String buffer

Vse drugo, kar ne spada v nobeno zgornjo kategorijo.
Odgovori
ac
Prispevkov: 415
Pridružen: 12.09.2002 13:01:38

FIFO String buffer

Odgovor Napisal/-a ac » 18.03.2010 13:00:56

Kako bi najbolj elegantno implementiral FIFO buffer, kjer bi moralo biti pisanje čim hitrejše. Branje je lahko počasno, vendar pa ne sme motiti pisanja.
Nekaj sem na hitro pogledal OmniThreadLibrary, zdi se obetavno, vendar nisem še naredil nobenih testov, razen pogledal par demotov.

Bi bil OmniThreadLibrary primeren?

Hvala!
lp, anze
Zadnjič spremenil ac, dne 18.03.2010 13:02:48, skupaj popravljeno 1 krat.

Uporabniški avatar
gabr
Prispevkov: 4129
Pridružen: 28.08.2001 14:10:47

FIFO String buffer

Odgovor Napisal/-a gabr » 18.03.2010 19:28:54

OtlContainers iz OmniThreadLibrary. Notri imaš OmniBoundedQueue, ki je ciklični buffer, in OmniQueue, ki je neomejeno velik FIFO.

Odgovori