blob: f268eb44e95c7b2727db0a86ce38683c0d26cbef [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001SYNOPSIS
Zesstrad59c3892019-11-28 20:53:39 +01002 int write_file(string file, string str)
3 int write_file(string file, string str, int flags)
4 int write_file(string file, string str, int flags, string encoding)
MG Mud User88f12472016-06-24 23:31:02 +02005
6BESCHREIBUNG
7 Haengt den String <str> an die Datei <file> an. Liefert 1 bei Erfolg,
8 0 bei Misserfolg.
9
10 If <flags> = 1, dann wird die Datei vor dem eigentlichen
11 Schreiben geloescht; das 'anhaengen' wird so effektiv ein
12 'ueberschreiben'. Defaultwert fuer <flags> ist 0.
13
Zesstrad59c3892019-11-28 20:53:39 +010014 Mit <encoding> kann man den Zeichensatz angeben, welcher beim Schreiben
15 in die Datei verwendet werden soll. Falls er nicht angegeben oder 0 ist,
16 so wird der Hook H_FILE_ENCODING verwendet.
17
18GESCHICHTE
19 LDMud 3.6.0 fuegte den <encoding>-Parameter hinzu.
20
MG Mud User88f12472016-06-24 23:31:02 +020021SIEHE AUCH
Zesstrad59c3892019-11-28 20:53:39 +010022 file_size(E), write_bytes(E), write_file(E), read_file(E),
23 read_bytes(E), rm(E), hooks(C)