· Text 2689 · w8 · inlagg
Jag har ett problem som jag gärna vill ha belyst:
I ett system som skapar textrader vill jag då varje rad
har matats in från tangentbordet lagra denna textrad på
en fil. Raderna är tämligen korta och lagring sker bara
då ett tillräckligt stort antal tecken har samlats upp.
Som de flesta väl har observerat i sådana fall måste man
alltså skriva många tecken innan lagring sker, trots att
filen är öppen.
Jag vill därför lura datorn att denna buffert är full så
att det ska fungera enligt önskan. Visst kan man fylla
bufferten med något annat tecken men det medför att jag
får för långa rader för att de ska kunna läsas in igen.
SPACE komprimeras också på ett sätt som gör att fyllning
av bufferten inte uppstår.
Jag är tacksam om någon kan visa på en framkomlig väg.