On Wed, Jan 05, 2005 at 10:53:22PM +0100, Jan Wittmann wrote:
> gugUUGRN,
>
> manche mögen den kopf schütteln, aber mal 'gefressen', dass ich
> unbedingt alle texteditoren dieser welt ignorieren will und meinen
> eigenen editor schreiben will:
>
> ich will:
> einen einfarbigen textmodus editor (i.e. ohne X), der soft line breaks
> [vgl. anhang 1] und sonst eigentlich nix außer speichern beherrscht.
> das problem werden glaub die soft line breaks werden, aber damit kann
> ich euch noch in künftigen mails belästigen...
>
> wie würdet ihr das mit C/C++ machen?
> ein großes char-array, das dann am ende stückweise gespeichert wird?
Array ist ziemlich unpraktisch, da unflexibel und statische Groesse.
Spontan wuerde ich einzelne Dokumentfragmente in einem B+-Baum speichern,
wobei ein Fragment immer mindestens eine halbe, maximal eine ganze
Speicherseite gross ist. Das hat den Vorteil, dass du lokale Aenderungen ohne
grossen Overhead machen kannst und dass du bei grossen Dokumenten auch
effizient auf Platte ausswappen kannst.
> zwischendurch speichern und abrufen?
Ich verstehe nicht, was du damit meinst.
Robert
--
Robert Schiele Tel.: +49-621-181-2214
Dipl.-Wirtsch.informatiker mailto:rschiele@uni-mannheim.de
- application/pgp-signature Anhang: stored
Received on Wed Jan 5 23:34:33 2005