MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 1 | SYNOPSIS |
Zesstra | d59c389 | 2019-11-28 20:53:39 +0100 | [diff] [blame] | 2 | 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 User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 5 | |
| 6 | BESCHREIBUNG |
| 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 | |
Zesstra | d59c389 | 2019-11-28 20:53:39 +0100 | [diff] [blame] | 14 | 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 | |
| 18 | GESCHICHTE |
| 19 | LDMud 3.6.0 fuegte den <encoding>-Parameter hinzu. |
| 20 | |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 21 | SIEHE AUCH |
Zesstra | d59c389 | 2019-11-28 20:53:39 +0100 | [diff] [blame] | 22 | file_size(E), write_bytes(E), write_file(E), read_file(E), |
| 23 | read_bytes(E), rm(E), hooks(C) |