Gentoo Archives: gentoo-user-de

From: Hans-Werner Hilse <hilse@×××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Re: Lesen aus kleiner Datei
Date: Tue, 11 Dec 2007 21:35:33
Message-Id: 20071211223344.e797457f.hilse@web.de
In Reply to: [gentoo-user-de] Re: Lesen aus kleiner Datei by "Christof Kluß"
1 Moin,
2
3 On Tue, 11 Dec 2007 18:30:08 +0100
4 Christof Kluß <ckluss@×××.de> wrote:
5
6 > Ein einfaches Beispiel wäre z.B.
7 >
8 > import IO
9 >
10 > file = "test.data"
11 >
12 > test :: IO()
13 > test = do
14 > writeFile file "aa"
15 > content <- readFile file
16 > putStrLn content
17
18 Ohne die Sprache wirklich zu kennen, aber es scheint doch recht klar zu
19 sein: Wenn das funktionieren soll, dann muss sich die Sprache darum
20 kümmern, die Änderung durch das Schreiben auch zu "flushen". Muss sie
21 nicht wirklich, wenn sie davon ausgeht, dass sich alle Dateisysteme
22 standardkonform verhalten und nach Rücksprung aus write(2) erst den
23 read(2) macht, aber da machen einem dann die eben nicht 100%ig
24 POSIX-konformen Dateisysteme einen Strich durch die Rechnung. Wie Dir
25 hier. Wenn die Sprache also ein Interface für fsync(2) hat, dann bau
26 das zwischen write() und read() ein.
27
28 -hwh
29 --
30 gentoo-user-de@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-de] Re: Lesen aus kleiner Datei Wolfgang Jankowski <Wolfgang.Jankowski@×××.de>
[gentoo-user-de] Re: Lesen aus kleiner Datei "Christof Kluß" <ckluss@×××.de>